JavaScript組み込み関数
数値メソッド
Numberオブジェクトには、すべてのオブジェクトの定義の一部であるデフォルトのメソッドのみが含まれています。
シニア番号 | 方法と説明 |
---|---|
1 | コンストラクタ() このオブジェクトのインスタンスを作成した関数を返します。デフォルトでは、これはNumberオブジェクトです。 |
2 | toExponential() JavaScriptが通常標準表記を使用する範囲内にある場合でも、数値を指数表記で表示するように強制します。 |
3 | toFixed() 小数点の右側に特定の桁数で数値をフォーマットします。 |
4 | toLocaleString() ブラウザのロケール設定によって異なる可能性のある形式で、現在の数値の文字列値バージョンを返します。 |
5 | toPrecision() 数値を表示する合計桁数(小数点以下の桁数を含む)を定義します。 |
6 | toString() 数値の値の文字列表現を返します。 |
7 | valueOf() 数値の値を返します。 |
ブールメソッド
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | toSource() ブールオブジェクトのソースを含む文字列を返します。この文字列を使用して、同等のオブジェクトを作成できます。 |
2 | toString() オブジェクトの値に応じて、「true」または「false」のいずれかの文字列を返します。 |
3 | valueOf() ブールオブジェクトのプリミティブ値を返します。 |
文字列メソッド
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | charAt() 指定されたインデックスの文字を返します。 |
2 | charCodeAt() 指定されたインデックスの文字のUnicode値を示す数値を返します。 |
3 | concat() 2つの文字列のテキストを結合し、新しい文字列を返します。 |
4 | の指標() 指定された値が最初に出現した呼び出し元のStringオブジェクト内のインデックスを返します。見つからない場合は-1を返します。 |
5 | lastIndexOf() 指定された値が最後に出現した呼び出し元のStringオブジェクト内のインデックスを返します。見つからない場合は-1を返します。 |
6 | localeCompare() 参照文字列がソート順で指定された文字列の前にあるか後にあるか、または同じであるかを示す数値を返します。 |
7 | length() 文字列の長さを返します。 |
8 | 一致() 正規表現を文字列と照合するために使用されます。 |
9 | replace() 正規表現と文字列の間の一致を検索し、一致した部分文字列を新しい部分文字列に置き換えるために使用されます。 |
10 | 探す() 正規表現と指定された文字列の間の一致の検索を実行します。 |
11 | スライス() 文字列のセクションを抽出し、新しい文字列を返します。 |
12 | スプリット() 文字列を部分文字列に分割することにより、Stringオブジェクトを文字列の配列に分割します。 |
13 | substr() 指定された場所から指定された文字数までの文字列内の文字を返します。 |
14 | substring() 2つのインデックス間の文字列内の文字を文字列に返します。 |
15 | toLocaleLowerCase() 文字列内の文字は、現在のロケールを尊重しながら小文字に変換されます。 |
16 | toLocaleUpperCase() 文字列内の文字は、現在のロケールを尊重しながら大文字に変換されます。 |
17 | toLowerCase() 小文字に変換された呼び出し文字列値を返します。 |
18 | toString() 指定されたオブジェクトを表す文字列を返します。 |
19 | toUpperCase() 大文字に変換された呼び出し文字列値を返します。 |
20 | valueOf() 指定されたオブジェクトのプリミティブ値を返します。 |
文字列HTMLラッパー
これは、適切なHTMLタグ内にラップされた文字列のコピーを返す各メソッドのリストです。
シニア番号 | 方法と説明 |
---|---|
1 | アンカー() ハイパーテキストターゲットとして使用されるHTMLアンカーを作成します。 |
2 | 大きい() <big>タグのように大きなフォントで表示される文字列を作成します。 |
3 | flash() <blink>タグ内にあるかのように点滅する文字列を作成します。 |
4 | 大胆な() <b>タグ内にあるかのように太字で表示される文字列を作成します。 |
5 | 修繕() 文字列を<tt>タグ内にあるかのように固定ピッチフォントで表示します |
6 | fontcolor() 文字列を、指定された色で<fontcolor = "color">タグのように表示します。 |
7 | フォントサイズ() <font size = "size">タグ内にあるかのように、指定されたフォントサイズで文字列を表示します。 |
8 | イタリック() <i>タグ内にあるかのように、文字列をイタリックにします。 |
9 | リンク() 別のURLを要求するHTMLハイパーテキストリンクを作成します。 |
10 | 小さい() <small>タグ内にあるかのように、文字列を小さなフォントで表示します。 |
11 | 攻撃() 文字列を、<strike>タグ内にあるかのように、取り消し線付きのテキストとして表示します。 |
12 | サブ() 文字列を<sub>タグ内にあるかのように添え字として表示します |
13 | sup() 文字列を<sup>タグ内にあるかのように上付き文字として表示します |
配列メソッド
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | concat() 他の配列や値と結合されたこの配列で構成される新しい配列を返します。 |
2 | every() この配列のすべての要素が提供されたテスト関数を満たしている場合、trueを返します。 |
3 | フィルタ() 提供されたフィルタリング関数がtrueを返す、この配列のすべての要素を使用して新しい配列を作成します。 |
4 | forEach() 配列内の要素ごとに関数を呼び出します。 |
5 | の指標() 指定された値に等しい配列内の要素の最初の(最小の)インデックスを返します。何も見つからない場合は-1を返します。 |
6 | join() 配列のすべての要素を文字列に結合します。 |
7 | lastIndexOf() 指定された値に等しい配列内の要素の最後の(最大の)インデックスを返します。何も見つからない場合は-1を返します。 |
8 | 地図() この配列のすべての要素で提供された関数を呼び出した結果を使用して、新しい配列を作成します。 |
9 | ポップ() 配列から最後の要素を削除し、その要素を返します。 |
10 | 押す() 配列の最後に1つ以上の要素を追加し、配列の新しい長さを返します。 |
11 | reduce() 配列の2つの値(左から右)に対して同時に関数を適用して、配列を1つの値に減らします。 |
12 | reduceRight() 配列の2つの値(右から左)に対して同時に関数を適用して、配列を1つの値に減らします。 |
13 | 逆行する() 配列の要素の順序を逆にします。最初が最後になり、最後が最初になります。 |
14 | シフト() 配列から最初の要素を削除し、その要素を返します。 |
15 | スライス() 配列のセクションを抽出し、新しい配列を返します。 |
16 | いくつか() この配列の少なくとも1つの要素が、提供されたテスト関数を満たしている場合、trueを返します。 |
17 | toSource() オブジェクトのソースコードを表します |
18 | ソート() 配列の要素を並べ替えます。 |
19 | スプライス() 配列に要素を追加および/または削除します。 |
20 | toString() 配列とその要素を表す文字列を返します。 |
21 | unshift() 配列の前に1つ以上の要素を追加し、配列の新しい長さを返します。 |
日付メソッド
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | 日付() 今日の日付と時刻を返します |
2 | getDate() 現地時間に従って、指定された日付の日を返します。 |
3 | getDay() 現地時間に従って、指定された日付の曜日を返します。 |
4 | getFullYear() 現地時間に従って、指定された日付の年を返します。 |
5 | getHours() 現地時間に従って、指定された日付の時間を返します。 |
6 | getMilliseconds() 現地時間に従って、指定された日付のミリ秒を返します。 |
7 | getMinutes() 現地時間に従って、指定された日付の分を返します。 |
8 | getMonth() 現地時間に従って、指定された日付の月を返します。 |
9 | getSeconds() 現地時間に従って、指定された日付の秒を返します。 |
10 | 時間をもらう() 指定された日付の数値を、1970年1月1日00:00:00UTCからのミリ秒数として返します。 |
11 | getTimezoneOffset() 現在のロケールのタイムゾーンオフセットを分単位で返します。 |
12 | getUTCDate() 世界時に従って、指定された日付の月の日(日付)を返します。 |
13 | getUTCDay() 世界時に従って、指定された日付の曜日を返します。 |
14 | getUTCFullYear() 世界時に従って、指定された日付の年を返します。 |
15 | getUTCHours() 世界時に従って、指定された日付の時間を返します。 |
16 | getUTCMilliseconds() 世界時に従って、指定された日付のミリ秒を返します。 |
17 | getUTCMinutes() 世界時に従って、指定された日付の分を返します。 |
18 | getUTCMonth() 世界時に従って、指定された日付の月を返します。 |
19 | getUTCSeconds() 世界時に従って、指定された日付の秒を返します。 |
20 | getYear() Deprecated-現地時間に従って、指定された日付の年を返します。代わりにgetFullYearを使用してください。 |
21 | setDate() 現地時間に応じて、指定した日付の曜日を設定します。 |
22 | setFullYear() 現地時間に従って、指定した日付の通年を設定します。 |
23 | setHours() 現地時間に従って、指定した日付の時間を設定します。 |
24 | setMilliseconds() 現地時間に従って、指定した日付のミリ秒を設定します。 |
25 | setMinutes() 現地時間に従って、指定した日付の分を設定します。 |
26 | setMonth() 現地時間に従って、指定した日付の月を設定します。 |
27 | setSeconds() 現地時間に従って、指定した日付の秒を設定します。 |
28 | setTime() Dateオブジェクトを、1970年1月1日00:00:00UTCからのミリ秒数で表される時刻に設定します。 |
29 | setUTCDate() 世界時に従って、指定した日付の曜日を設定します。 |
30 | setUTCFullYear() 世界時に従って、指定した日付の通年を設定します。 |
31 | setUTCHours() 世界時に従って、指定した日付の時間を設定します。 |
32 | setUTCMilliseconds() 世界時に従って、指定した日付のミリ秒を設定します。 |
33 | setUTCMinutes() 世界時に従って、指定した日付の分を設定します。 |
34 | setUTCMonth() 世界時に従って、指定した日付の月を設定します。 |
35 | setUTCSeconds() 世界時に従って、指定した日付の秒を設定します。 |
36 | setYear() Deprecated - 現地時間に従って、指定した日付の年を設定します。代わりにsetFullYearを使用してください。 |
37 | toDateString() 日付の「日付」部分を人間が読める文字列として返します。 |
38 | toGMTString() Deprecated - インターネットGMT規則を使用して、日付を文字列に変換します。代わりにtoUTCStringを使用してください。 |
39 | toLocaleDateString() 現在のロケールの規則を使用して、日付の「日付」部分を文字列として返します。 |
40 | toLocaleFormat() フォーマット文字列を使用して、日付を文字列に変換します。 |
41 | toLocaleString() 現在のロケールの規則を使用して、日付を文字列に変換します。 |
42 | toLocaleTimeString() 現在のロケールの規則を使用して、日付の「時間」部分を文字列として返します。 |
43 | toSource() 同等のDateオブジェクトのソースを表す文字列を返します。この値を使用して、新しいオブジェクトを作成できます。 |
44 | toString() 指定されたDateオブジェクトを表す文字列を返します。 |
45 | toTimeString() 日付の「時間」部分を人間が読める文字列として返します。 |
46 | toUTCString() 世界時の規則を使用して、日付を文字列に変換します。 |
47 | valueOf() Dateオブジェクトのプリミティブ値を返します。 |
日付静的メソッド
前述の多くのインスタンスメソッドに加えて、Dateオブジェクトは2つの静的メソッドも定義します。これらのメソッドは、Date()コンストラクター自体を介して呼び出されます-
シニア番号 | 方法と説明 |
---|---|
1 | Date.parse() 日付と時刻の文字列表現を解析し、その日付の内部ミリ秒表現を返します。 |
2 | Date.UTC() 指定されたUTC日付と時刻のミリ秒表現を返します。 |
数学の方法
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | abs() 数値の絶対値を返します。 |
2 | acos() 数値のアークコサイン(ラジアン)を返します。 |
3 | asin() 数値のアークサイン(ラジアン)を返します。 |
4 | 日焼け() 数値の逆正接(ラジアン)を返します。 |
5 | atan2() 引数の商の逆正接を返します。 |
6 | ceil() 数値以上の最小の整数を返します。 |
7 | cos() 数値のコサインを返します。 |
8 | exp() E Nを返します。ここで、Nは引数であり、Eは自然対数の底であるオイラーの定数です。 |
9 | 床() 数値以下の最大の整数を返します。 |
10 | ログ() 数値の自然対数(基数E)を返します。 |
11 | max() ゼロ個以上の数値の最大値を返します。 |
12 | min() ゼロ個以上の数値の最小値を返します。 |
13 | 捕虜() ベースを指数の累乗、つまりベース指数に戻します。 |
14 | ランダム() 0から1までの疑似乱数を返します。 |
15 | 円形() 最も近い整数に丸められた数値の値を返します。 |
16 | 罪() 数値の正弦を返します。 |
17 | sqrt() 数値の平方根を返します。 |
18 | tan() 数値のタンジェントを返します。 |
19 | toSource() 文字列「Math」を返します。 |
RegExpメソッド
各メソッドとその説明のリストを次に示します。
シニア番号 | 方法と説明 |
---|---|
1 | exec() 文字列パラメータで一致するものの検索を実行します。 |
2 | テスト() 文字列パラメータの一致をテストします。 |
3 | toSource() 指定されたオブジェクトを表すオブジェクトリテラルを返します。この値を使用して、新しいオブジェクトを作成できます。 |
4 | toString() 指定されたオブジェクトを表す文字列を返します。 |