欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JavaScript 数据类型转换表

程序员文章站 2022-05-18 21:12:10
下表显示了将不同的JavaScript值转换为Number,String和Boolean的结果: 注意:引号("")中的值表示字符串值。在红色的值是程序员可能不希望被转换为的值。 更多的JavaScript类型转换相关文章。 ......

下表显示了将不同的javascript值转换为number,string和boolean的结果:

原始值 转换为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类型转换相关文章。