Javascript类型转换表
发布时间:2015-06-13 00:00:57
各种类型的值转换为各种类型 StringNumberBooleanObjectundefined"undefined"NaNfalse报错null"null"0false报错 true"true&q ...
各种类型的值 | 转换为各种类型 |
| String | Number | Boolean | Object |
undefined | "undefined" | NaN | false | 报错 |
null | "null" | 0 | false | 报错 |
| | | | |
true | "true" | 1 | 相同类型 | Boolean |
false | "false" | 0 | 相同类型 | Boolean |
| | | | |
"" | 相同类型 | 0 | false | String |
"2.3" | 相同类型 | 2.3 | true | String |
"呵呵" | 相同类型 | NaN | true | String |
| | | | |
0 | "0" | 相同类型 | false | Number |
-0 | "0" | 相同类型 | false | Number |
NaN | "NaN" | 相同类型 | false | Number |
Infinity | "Infinity" | 相同类型 | true | Number |
-Infinity | "-Infinity" | 相同类型 | true | Number |
120 | "120" | 相同类型 | true | Number |
| | | | |
{a:2,b:3} | "[object Object]" | NaN | true | 相同类型 |
[] | "" | 0 | true | 相同类型 |
[5] | "5" | 5 | true | 相同类型 |
[1,2,3] | "1,2,3" | NaN | true | 相同类型 |
['a','b','c'] | "a,b,c" | NaN | true | 相同类型 |
function(){ } | "function (){ }" | NaN | true | 相同类型 |
原标题:Javascript类型转换表
关键词:JavaScript
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。