ホームページ  >  記事  >  ウェブフロントエンド  >  jsの組み込みメソッドとオブジェクトの使用方法の詳細な説明

jsの組み込みメソッドとオブジェクトの使用方法の詳細な説明

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-23 10:52:441557ブラウズ

今回は、jsの組み込みメソッドとオブジェクトの使用について詳しく説明します。jsの組み込みメソッドとオブジェクトを使用する際の注意事項について、実際のケースを見てみましょう。

JS

組み込み関数はどのオブジェクトにも属さず、これらの関数は JS ステートメント内のどこでも直接使用できます。 JS で一般的に使用される組み込み関数は次のとおりです:

1. eval(str) は文字列の形式で式を受け取り、式の値を検索しようとします。式をパラメータとして使用するには、任意の有効な演算子と定数を使用できます。パラメーターに JS コマンドが含まれている場合、これらのコマンドは JS プログラムの一部であるかのように実行することもできます。

2. parseInt(str,n) は文字列から整数を抽出しようとします。 n 整数を追加すると、n 進数の整数を返すことができます。文字列に数字、記号、小数点、指数記号以外の文字が含まれている場合、変換は停止し、既存の結果が返されます。最初の文字を変換できない場合、関数は NaN 値を返します。

3. parseFloat(str) は文字列から浮動小数点値を抽出しようとします。文字列に数字、記号、小数点、指数記号以外の文字が含まれている場合、変換は停止し、既存の結果が返されます。最初の文字を変換できない場合、関数は NaN 値を返します。

4. isNaN() は、NaN 値型であるかどうかを判断するために使用されます。関数の場合は true を返します。

5. isFinite(number) はパラメータ番号が無限大かどうかを判断できます。そうである場合、関数は false を返し、そうでない場合は true を返します。

6.escape() は、スペース、セミコロン、その他の文字を含む文字列を受け入れます。この関数は、文字列を Cookie の内部表現に変換します。関数の戻り値はこの内部式です。

7. unescape() は Cookie を受け取り、その内部式を通常の文字列形式に変換します。 JS 関数は、通常の関数、配列関数、日付関数、数学関数、文字列関数の 5 つのカテゴリに分類できます。

1. 9つの通常機能

(1) アラート機能: [OK]ボタンを含む警告ダイアログボックスを表示します。


(2)confirm 関数: [OK] ボタンと [キャンセル] ボタンを含む確認ダイアログ ボックスを表示します。

(3)エスケープ関数: 文字をUnicodeコードに変換します。

(4)eval 関数: 式の結果を計算します。

(5)isNaN 関数: (true) が数値ではないかどうか (false) をテストします。

(6)parseFloat 関数: 文字列をドット付き数値形式に変換します。

(7)parseInt関数:文字列を整数デジタル形式に変換します(10進数指定可能)。

(8)prompt 関数: 入力ダイアログ ボックスを表示し、ユーザーの入力を待つように促します。

(9)unescape関数:エスケープ関数でエンコードされた文字をデコードします。

2. 配列オブジェクト 4つの配列関数

(1) join関数: 配列要素を文字列に接続するためのセパレータを設定します。


(2)langth 関数: 配列の長さを返します。

(3)reverse関数: 配列要素の順序を逆にします。

(4)sort 関数: 配列要素を並べ替えます。

3. データオブジェクト 20 の日付関数

(1)getDate 関数: 日付の「日」の部分を返します。値は 1 ~ 31 です。

(2)getDay 関数: 曜日を返します。値は 0 ~ 6 で、0 は日曜日を意味します。

(3)getHours 関数: 日付の「時」の部分を返します。値は 0 ~ 23 です。

(4)getMinutes 関数: 日付の「分」の部分を返します。値は 0 ~ 59 です。

(5)getMonth 関数: 日付の「月」の部分を返します。値は 0 ~ 11 です。

(6)getSeconds 関数: 日付の「秒」部分を返します。値は 0 ~ 59 です。

(7)getTime 関数: システム時刻を返します。

(8)getTimezoneOffset 関数: この地域の時差 (現地時間と GMT グリニッジ標準時の地域時差) を分単位で返します。

(9)get Year 関数: 日付の「年」部分を返します。戻り値は 1900 に基づきます。たとえば、1999 は 99 です。

(10) parse 関数: 1970 年 1 月 1 日 0:00 (現地時間) からのミリ秒数を返します。

(11)setDate 関数: 日付の「日」の部分を設定します。値は 0 ~ 31 です。

(12)setHours 関数: 日付の「時」の部分を設定します。値は 0 ~ 23 です。

(13)setMinutes 関数: 日付の「分」の部分を設定します。値は 0 ~ 59 です。

(14)setMonth 関数: 日付の「月」の部分を設定します。値は 0 ~ 11 です。このうち、0は1月、…を表し、11は12月を表します。

(15)setSeconds 関数: 日付の「秒」部分を設定します。値は 0 ~ 59 です。

(16)setTime関数: 時間を設定します。時間値は、1970 年 1 月 1 日の 00:00 からのミリ秒数です。

(17)set Year 関数: 日付の「年」部分を設定します。

(18)toGMTString 関数: 日付を文字列 (GMT グリニッジ標準時) に変換します。

(19)setLocaleString 関数: 日付を文字列と現地時間に変換します。

(20)UTC 関数: 1970 年 1 月 1 日 0:00 からのミリ秒数 (GMT) を返します。

4. Math オブジェクトのプロパティと関数

主なプロパティは

Math.e (e 自然対数)

Math.LN2 (2 の自然対数)

Math.LN10 ( 10 の自然対数)

Math.LOG2E (e の対数、底 2)

Math.LOG10E (e の対数、底 10)

Math.PI (π パイ)

Math.SQRT1_2 (の平方根) 1/2)

Math.SQRT2 (2 の平方根)。

18 個の関数があります:

(1) abs 関数: Math.abs (以下同じ)、数値の絶対値を返します。

(2) acos 関数: 数値の逆余弦値を返します。結果は 0~π ラジアン (ラジアン) です。

(3) asin 関数: 数値の逆正弦値を返します。結果は -π/2~π/2 ラジアンです。

(4)atan 関数: 数値の逆正接値を返します。結果は -π/2~π/2 ラジアンです。

(5)atan2 関数: 座標の極座標角度値を返します。

(6)ceil 関数: 数値の最小の整数値 (以上) を返します。

(7)cos 関数: 数値のコサイン値を返します。結果は -1~1 です。

(8)exp 関数: e のべき乗 (自然対数) を返します。

(9)floor 関数: 数値の最大の整数値 (以下) を返します。

(10)log 関数: 自然対数関数。数値の自然対数 (e) 値を返します。

(11)max 関数: 2 つの数値の最大値を返します。

(12)min 関数: 2 つの数値の最小値を返します。

(13)pow 関数: 数値のべき乗を返します。

(14)random 関数: 0 から 1 までのランダムな値を返します。

(15)round 関数: 数値の四捨五入された値を返します。型は整数です。

(16) sin 関数: 数値の正弦値を返し、結果は -1~1 になります。

(17)sqrt 関数: 数値の平方根値を返します。

(18)tan 関数: 数値の正接値を返します。

5. 文字列オブジェクト 20 個の文字列関数

(1)アンカー機能: ハイパーリンクとして使用するリンクポイント(アンカー)を生成します。

(2)big 関数: フォントのサイズを 1 に拡大します。これは ... タグと同じです。

(3)blink 関数: 文字列を点滅させます。これは ... タグの結果と同じです。

(4)bold 関数: フォントを太字にします。これは ... タグと同じです。

(5) charAt 関数: 文字列で指定された文字を返します。

(6) 固定機能: フォントを ... タグと同じ固定幅フォントに設定します。

(7)fontcolor 関数: タグの結果と同じフォントの色を設定します。

(8)fontsize 関数: タグの結果と同じフォント サイズを設定します。

(9) IndexOf 関数: 文字列内で見つかった最初のインデックスを左から返します。

(10) italics 関数: ... タグの結果と同じように、フォントを斜体にします。

(11)lastIndexOf 関数: 文字列内で見つかった最初のインデックスを右から返します。

(12)length 関数: 文字列の長さを返します。 (括弧なし)

(13) link 関数: ハイパーリンクを生成します。これは、URL アドレスを に設定するのと同等です。

(14)small 関数: フォント サイズを 1 サイズ縮小します。... ラベルと同じ結果になります。

(15) ストライク機能: テキストの中央に水平線を追加します。... タグと同じ結果になります。

(16)sub 関数: 文字列を添え字として表示します。

(17)substring 関数: 文字列内で指定された複数の文字を返します。

(18)sup 関数: 文字列を上付きで表示します。

(19)toLowerCase 関数: 文字列を小文字に変換します。

(20)toUpperCase 関数: 文字列を大文字に変換します。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

JS配列メソッドの概要

jsでクラスを定義するメソッドとは何ですか

!=,==,!==,===使用法の概要

以上がjsの組み込みメソッドとオブジェクトの使用方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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