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) に注意してください。