JavaScriptの型変換表
以下の表は、数値、文字列、ブールに異なるJavaScriptの値を変換した結果を示しています。
元の 値 | 変換されました ナンバーへ | 変換されました 文字列へ | 変換されました ブールへ | それを試してみてください |
---|---|---|---|---|
偽 | 0 | 「偽」 | 偽 | それを試してみてください " |
真 | 1 | 「真」 | 真 | それを試してみてください " |
0 | 0 | "0" | 偽 | それを試してみてください " |
1 | 1 | "1" | 真 | それを試してみてください " |
"0" | 0 | "0" | 真 | それを試してみてください " |
"1" | 1 | "1" | 真 | それを試してみてください " |
NaNの | NaNの | "NaNを" | 偽 | それを試してみてください " |
無限大 | 無限大 | 「インフィニティ」 | 真 | それを試してみてください " |
-Infinity | -Infinity | "-Infinity" | 真 | それを試してみてください " |
「」 | 0 | 「」 | 偽 | それを試してみてください " |
"20" | 20 | "20" | 真 | それを試してみてください " |
「20」 | NaNの | 「20」 | 真 | それを試してみてください " |
[] | 0 | 「」 | 真 | それを試してみてください " |
[20] | 20 | "20" | 真 | それを試してみてください " |
[10,20] | NaNの | "10,20" | 真 | それを試してみてください " |
[ "20"] | NaNの | 「20」 | 真 | それを試してみてください " |
[ "10"、 "20"] | NaNの | 「10、20」 | 真 | それを試してみてください " |
function() {} | NaNの | " function() {}" | 真 | それを試してみてください " |
{} | NaNの | 「[対象オブジェクト]」 | 真 | それを試してみてください " |
ヌル | 0 | "ヌル" | 偽 | それを試してみてください " |
未定義 | NaNの | "未定義" | 偽 | それを試してみてください " |
注:引用符で囲まれた値は、 ("")文字列の値を示しています。 赤の値は値が示している(some)プログラマが期待していない可能性があります。
JavaScriptの型変換に関するチュートリアルについては、私たちの読みJavaScriptの型変換のチュートリアルを 。