JavaScript タイプ変換
- 前のページ CSSStyleDeclaration
- 次のページ JS リファレンスマニュアル(カテゴリ順)
JavaScript タイプ変換テーブル
以下のテーブルは、異なる JavaScript 値を Number、String、Boolean に変換する結果を示しています:
元の値 | 数値に変換する | 文字列に変換する | 布尔値に変換する | 試してみる |
---|---|---|---|---|
false | 0 | false | false | 試してみる |
true | 1 | true | true | 試してみる |
0 | 0 | 0 | false | 試してみる |
1 | 1 | 1 | true | 試してみる |
0 | 0 | 0 | true | 試してみる |
1 | 1 | 1 | true | 試してみる |
NaN | NaN | NaN | false | 試してみる |
Infinity | Infinity | Infinity | true | 試してみる |
-Infinity | -Infinity | -Infinity | true | 試してみる |
0 | false | 試してみる | ||
20 | 20 | 20 | true | 試してみる |
twenty | NaN | twenty | true | 試してみる |
[ ] | 0 | true | 試してみる | |
[20] | 20 | 20 | true | 試してみる |
[10,20] | NaN | 10,20 | true | 試してみる |
["twenty"] | NaN | twenty | true | 試してみる |
["ten","twenty"] | NaN | ten,twenty | true | 試してみる |
function(){} | NaN | function(){} | true | 試してみる |
{ } | NaN | [object Object] | true | 試してみる |
null | 0 | "null" | false | 試してみる |
undefined | NaN | "undefined" | false | 試してみる |
注意:引用符 ("") 内の値は文字列値を示します。赤い値はプログラマーが望まない値を示します。
JavaScript タイプ変換に関するさらに多くの情報が必要な場合は、私たちの JavaScript タイプ変換教程。
- 前のページ CSSStyleDeclaration
- 次のページ JS リファレンスマニュアル(カテゴリ順)