Javascript-builtin-functions

提供:Dev Guides
移動先:案内検索

JavaScript組み込み関数

数値メソッド

Numberオブジェクトには、すべてのオブジェクトの定義の一部であるデフォルトメソッドのみが含まれています。

Sr.No. Method & Description
1

constructor()

このオブジェクトのインスタンスを作成した関数を返します。 デフォルトでは、これはNumberオブジェクトです。

2

toExponential()

JavaScriptが通常標準表記を使用する範囲内にある場合でも、指数表記で数字を表示します。

3

toFixed()

小数点の右側に特定の桁数の数値をフォーマットします。

4

toLocaleString()

現在の数値の文字列値バージョンを、ブラウザーのロケール設定に応じて異なる形式で返します。

5

toPrecision()

数値を表示する合計桁数(小数の左右の桁を含む)を定義します。

6

toString()

数値の値の文字列表現を返します。

7

valueOf()

数値の値を返します。

ブールメソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

toSource()

ブールオブジェクトのソースを含む文字列を返します。この文字列を使用して、同等のオブジェクトを作成できます。

2

toString()

オブジェクトの値に応じて、「true」または「false」の文字列を返します。

3

valueOf()

ブールオブジェクトのプリミティブ値を返します。

文字列メソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

charAt()

指定されたインデックスにある文字を返します。

2

charCodeAt()

指定されたインデックスにある文字のUnicode値を示す数値を返します。

3

concat()

2つの文字列のテキストを結合し、新しい文字列を返します。

4

indexOf()

指定した値の最初の出現の呼び出し元Stringオブジェクト内のインデックスを返します。見つからない場合は-1を返します。

5

lastIndexOf()

指定した値が最後に出現する呼び出し元のStringオブジェクト内のインデックスを返します。見つからない場合は-1を返します。

6

localeCompare()

参照文字列がソート順で指定された文字列の前後にあるか、同じかを示す数値を返します。

7

length()

文字列の長さを返します。

8

match()

正規表現を文字列と照合するために使用されます。

9

replace()

正規表現と文字列の一致を検出し、一致した部分文字列を新しい部分文字列で置き換えるために使用されます。

10

search()

正規表現と指定された文字列の一致の検索を実行します。

11

slice()

文字列のセクションを抽出し、新しい文字列を返します。

12

split()

文字列を部分文字列に分離することにより、文字列オブジェクトを文字列の配列に分割します。

13

substr()

指定した位置から指定した文字数までの文字列内の文字を返します。

14

substring()

2つのインデックス間の文字列内の文字を文字列に返します。

15

toLocaleLowerCase()

文字列内の文字は、現在のロケールを尊重しながら小文字に変換されます。

16

toLocaleUpperCase()

文字列内の文字は、現在のロケールを考慮しながら大文字に変換されます。

17

toLowerCase()

呼び出し文字列値を小文字に変換して返します。

18

toString()

指定されたオブジェクトを表す文字列を返します。

19

toUpperCase()

呼び出し文字列値を大文字に変換して返します。

20

valueOf()

指定されたオブジェクトのプリミティブ値を返します。

文字列HTMLラッパー

適切なHTMLタグ内にラップされた文字列のコピーを返す各メソッドのリストを次に示します。

Sr.No. Method & Description
1

anchor()

ハイパーテキストターゲットとして使用されるHTMLアンカーを作成します。

2

big()

<big>タグ内にあるかのように大きなフォントで表示される文字列を作成します。

3

blink()

<blink>タグ内にあるかのように点滅する文字列を作成します。

4

bold()

<b>タグ内にあるかのように太字で表示される文字列を作成します。

5

fixed()

文字列を<tt>タグ内にあるかのように固定ピッチフォントで表示します。

6

fontcolor()

<font color = "color">タグにあるかのように、指定された色で文字列を表示します。

7

fontsize()

<font size = "size">タグにあるかのように、指定されたフォントサイズで文字列を表示します。

8

italics()

文字列を<i>タグ内にあるかのように斜体にします。

9

link()

別のURLを要求するHTMLハイパーテキストリンクを作成します。

10

small()

<small>タグ内にあるかのように、文字列を小さなフォントで表示します。

11

strike()

<strike>タグ内にあるかのように、文字列を取り消し線として表示します。

12

sub()

文字列を<sub>タグ内にあるかのように、添え字として表示します

13

sup()

文字列を<sup>タグ内にあるかのように、上付き文字として表示します

配列メソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

concat()

この配列を他の配列や値と結合した新しい配列を返します。

2

every()

この配列のすべての要素が提供されたテスト関数を満たす場合、trueを返します。

3

filter()

指定されたフィルタリング関数がtrueを返すこの配列のすべての要素を使用して、新しい配列を作成します。

4

forEach()

配列内の各要素に対して関数を呼び出します。

5

indexOf()

指定された値に等しい配列内の要素の最初の(最小の)インデックスを返します。見つからない場合は-1を返します。

6

join()

配列のすべての要素を文字列に結合します。

7

lastIndexOf()

指定された値に等しい配列内の要素の最後の(最大の)インデックスを返します。見つからない場合は-1を返します。

8

map()

この配列のすべての要素で提供された関数を呼び出した結果で新しい配列を作成します。

9

pop()

配列から最後の要素を削除し、その要素を返します。

10

push()

配列の最後に1つ以上の要素を追加し、配列の新しい長さを返します。

11

reduce()

配列の2つの値(左から右へ)に対して関数を同時に適用して、単一の値に減らします。

12

reduceRight()

配列の2つの値(右から左)に対して関数を同時に適用して、単一の値に減らします。

13

reverse()

配列の要素の順序を逆にします-最初が最後になり、最後が最初になります。

14

shift()

配列から最初の要素を削除し、その要素を返します。

15

slice()

配列のセクションを抽出し、新しい配列を返します。

16

some()

この配列の少なくとも1つの要素が提供されたテスト関数を満たす場合、trueを返します。

17

toSource()

オブジェクトのソースコードを表します

18

sort()

配列の要素を並べ替えます。

19

splice()

配列に要素を追加または削除します。

20

toString()

配列とその要素を表す文字列を返します。

21

unshift()

配列の前に1つ以上の要素を追加し、配列の新しい長さを返します。

日付メソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

Date()

今日の日付と時刻を返します

2

getDate()

現地時間に従って、指定された日付の月の日を返します。

3

getDay()

現地時間に従って、指定された日付の曜日を返します。

4

getFullYear()

現地時間に従って、指定された日付の年を返します。

5

getHours()

現地時間に従って、指定された日付の時間を返します。

6

getMilliseconds()

現地時間に従って、指定された日付のミリ秒を返します。

7

getMinutes()

現地時間に従って、指定された日付の分を返します。

8

getMonth()

現地時間に従って、指定された日付の月を返します。

9

getSeconds()

現地時間に従って、指定された日付の秒を返します。

10

getTime()

1970年1月1日00:00:00 UTCからのミリ秒数として、指定された日付の数値を返します。

11

getTimezoneOffset()

現在のロケールのタイムゾーンオフセットを分単位で返します。

12

getUTCDate()

世界時に基づき、指定された日付の月の日(日付)を返します。

13

getUTCDay()

世界時に基づき、指定された日付の曜日を返します。

14

getUTCFullYear()

世界時に基づき、指定された日付の年を返します。

15

getUTCHours()

世界時に基づき、指定された日付の時間を返します。

16

getUTCMilliseconds()

世界時に基づき、指定された日付のミリ秒を返します。

17

getUTCMinutes()

世界時に基づき、指定された日付の分を返します。

18

getUTCMonth()

世界時に基づき、指定された日付の月を返します。

19

getUTCSeconds()

世界時に基づき、指定された日付の秒を返します。

20

getYear()

廃止-現地時間に従って、指定された日付の年を返します。 代わりにgetFullYearを使用してください。

21

setDate()

現地時間に従って、指定された日付の月の日を設定します。

22

setFullYear()

現地時間に従って、指定された日付の通年を設定します。

23

setHours()

現地時間に従って、指定された日付の時間を設定します。

24

setMilliseconds()

現地時間に従って、指定された日付のミリ秒を設定します。

25

setMinutes()

現地時間に従って、指定された日付の分を設定します。

26

setMonth()

現地時間に従って、指定された日付の月を設定します。

27

setSeconds()

現地時間に従って、指定された日付の秒を設定します。

28

setTime()

Dateオブジェクトを、1970年1月1日00:00:00 UTCからのミリ秒数で表される時間に設定します。

29

setUTCDate()

世界時に基づき、指定された日付の月の日を設定します。

30

setUTCFullYear()

世界時に基づき、指定された日付の通年を設定します。

31

setUTCHours()

世界時に基づき、指定された日付の時間を設定します。

32

setUTCMilliseconds()

世界時に基づき、指定された日付のミリ秒を設定します。

33

setUTCMinutes()

世界時に基づき、指定された日付の分を設定します。

34

setUTCMonth()

世界時に基づき、指定された日付の月を設定します。

35

setUTCSeconds()

世界時に基づき、指定された日付の秒を設定します。

36

setYear()

  • 非推奨-*現地時間に従って、指定された日付の年を設定します。 代わりにsetFullYearを使用してください。
37

toDateString()

日付の「日付」部分を人間が読める文字列として返します。

38

toGMTString()

  • 非推奨-*インターネット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()コンストラクタ自体を介して呼び出されます-

Sr.No. Method & Description
1

Date.parse( )

日付と時刻の文字列表現を解析し、その日付の内部ミリ秒表現を返します。

2

Date.UTC( )

指定されたUTC日付と時刻のミリ秒表現を返します。

数学メソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

abs()

数値の絶対値を返します。

2

acos()

数値の逆余弦(ラジアン)を返します。

3

asin()

数値の逆正弦(ラジアン)を返します。

4

atan()

数値の逆正接(ラジアン単位)を返します。

5

atan2()

引数の商のアークタンジェントを返します。

6

ceil()

数値以上の最小の整数を返します。

7

cos()

数値の余弦を返します。

8

exp()

E ^ N ^を返します。ここで、Nは引数で、Eはオイラーの定数、自然対数の底です。

9

floor()

数値以下の最大の整数を返します。

10

log()

数値の自然対数(底E)を返します。

11

max()

ゼロ以上の数の最大値を返します。

12

min()

ゼロ以上の数の最小値を返します。

13

pow()

baseを指数のべき乗、つまりbase exponentに戻します。

14

random()

0から1までの擬似乱数を返します。

15

round()

最も近い整数に丸められた数値の値を返します。

16

sin()

数値のサインを返します。

17

sqrt()

数値の平方根を返します。

18

tan()

数値のタンジェントを返します。

19

toSource()

文字列「Math」を返します。

RegExpメソッド

各メソッドのリストとその説明を次に示します。

Sr.No. Method & Description
1

exec()

文字列パラメーターで一致の検索を実行します。

2

test()

文字列パラメーターの一致をテストします。

3

toSource()

指定されたオブジェクトを表すオブジェクトリテラルを返します。この値を使用して、新しいオブジェクトを作成できます。

4

toString()

指定されたオブジェクトを表す文字列を返します。