最新的Web開發教程
 

JavaScript類型轉換


JavaScript的類型轉換表

下表顯示轉換不同的JavaScript值以數字,字符串,和布爾的結果:

原版的
轉換
對數
轉換
為String
轉換
布爾
嘗試一下
0 “假” 嘗試一下 ”
真正 1 “真正” 真正 嘗試一下 ”
0 0 “0” 嘗試一下 ”
1 1 “1” 真正 嘗試一下 ”
“0” 0 “0” 真正 嘗試一下 ”
“1” 1 “1” 真正 嘗試一下 ”
為NaN 為NaN “南” 嘗試一下 ”
無窮 無窮 “無窮” 真正 嘗試一下 ”
-無窮 -無窮 “-無窮” 真正 嘗試一下 ”
“” 0 “” 嘗試一下 ”
“20” 20 “20” 真正 嘗試一下 ”
“二十” 為NaN “二十” 真正 嘗試一下 ”
[] 0 “” 真正 嘗試一下 ”
[20] 20 “20” 真正 嘗試一下 ”
[10,20] 為NaN “10,20” 真正 嘗試一下 ”
[“二十”] 為NaN “二十” 真正 嘗試一下 ”
[“十”,“廿”] 為NaN “十年,二十年” 真正 嘗試一下 ”
function() {} 為NaN function() {}” 真正 嘗試一下 ”
{} 為NaN “[對象的對象]” 真正 嘗試一下 ”
空值 0 “空值” 嘗試一下 ”
未定義 為NaN “不確定” 嘗試一下 ”

注:價值觀引號("")表示字符串值。 紅色值指示值(some)的程序員可能不希望。

對於有關JavaScript類型轉換教程,請閱讀我們的JavaScript類型轉換教程