ホームページ ウェブフロントエンド jsチュートリアル JavaScript チュートリアル: オブジェクトのメソッドとプロパティの使用

JavaScript チュートリアル: オブジェクトのメソッドとプロパティの使用

Dec 22, 2016 pm 03:42 PM

JavaScript は、非常に便利な一般的な内部オブジェクトとメソッドを提供します。ユーザーはこれらの機能を実装するためにスクリプトを使用する必要はありません。これがオブジェクトベース プログラミングの真の目的です。

JavaScript は、string (文字列)、math (数値計算)、Date (日付) の 3 つのオブジェクトと、その他の関連メソッドを提供します。 これは、プログラマーにとって、強力なスクリプト プログラムを迅速に開発するための非常に有利な条件を提供します。

1. 一般的に使用される内部オブジェクト

JavaScript では、オブジェクトのプロパティとメソッドへの参照には 2 つの状況があります。1 つは、オブジェクトが静的オブジェクトである場合、つまり、そのオブジェクトのプロパティやメソッドを作成する必要がない場合です。参照するときはインスタンス。一方、別のオブジェクトがそのオブジェクトまたはメソッドを参照するときは、そのオブジェクトのインスタンスを作成する必要があります。つまり、そのオブジェクトは動的オブジェクトです。

JavaScript 内部オブジェクトへの参照は、そのプロパティとメソッドを中心にしています。 したがって、オブジェクトの静的な性質を明確にすることは、JavaScript 内部オブジェクトを習得し理解する上で非常に重要です。

a. 文字列オブジェクト

1. 文字列オブジェクトの属性

このオブジェクトには長さという 1 つの属性しかありません。 すべての記号を含む、文字列内の文字数を示します。

例:

mytest="これは JavaScript です"

mystringlength=mytest.length

最後に、mystringlength は mytest 文字列の長さを 20 として返します。

2. string オブジェクトのメソッド

tring オブジェクトには合計 19 個のメソッドがあります。主にWebページ内の文字列の表示、フォントサイズ、文字色、文字検索、大文字小文字変換に使用されます。

b. 算術関数の Math オブジェクト

機能: 加算、減算、乗算、除算を除くいくつかの自己記述演算を提供します。対数、平方根など。


2. JavaScriptのシステム関数

JavaScriptのシステム関数は内部メソッドとも呼ばれます。これらの関数を使用するには、インスタンスを作成する必要がなく、直接使用できます。

1.文字列式の値を返します:

メソッド名: eval (文字列式)、例:

test=eval("8+9+5/2");

2 文字列 ASCI コードを返します:

メソッド名:unEscape(文字列)

3.戻り文字エンコーディング:

メソッド名:escape(character)

4.実数を返す:

parseFloat(floutstring);

5.異なる基数で数値を返します:

parseInt(numbestring,rad。コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注意してください。


このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JavaScriptの文字列文字を交換します JavaScriptの文字列文字を交換します Mar 11, 2025 am 12:07 AM

JavaScriptの文字列文字を交換します

カスタムGoogle検索APIセットアップチュートリアル カスタムGoogle検索APIセットアップチュートリアル Mar 04, 2025 am 01:06 AM

カスタムGoogle検索APIセットアップチュートリアル

例JSONファイルの例 例JSONファイルの例 Mar 03, 2025 am 12:35 AM

例JSONファイルの例

10 jQuery構文蛍光物 10 jQuery構文蛍光物 Mar 02, 2025 am 12:32 AM

10 jQuery構文蛍光物

8見事なjQueryページレイアウトプラグイン 8見事なjQueryページレイアウトプラグイン Mar 06, 2025 am 12:48 AM

8見事なjQueryページレイアウトプラグイン

独自のAjax Webアプリケーションを構築します 独自のAjax Webアプリケーションを構築します Mar 09, 2025 am 12:11 AM

独自のAjax Webアプリケーションを構築します

' this' JavaScriptで? ' this' JavaScriptで? Mar 04, 2025 am 01:15 AM

' this' JavaScriptで?

10 JavaScript&JQuery MVCチュートリアル 10 JavaScript&JQuery MVCチュートリアル Mar 02, 2025 am 01:16 AM

10 JavaScript&JQuery MVCチュートリアル

See all articles