当前位置:K88软件开发文章中心编程语言JavaScriptJS01 → 文章内容

JavaScript 类型转换

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-6 2:49:58

字和布尔值也经常相互转换:

myVar = 123             // toString 转换为 "123"
myVar = true            // toString 转换为 "true"
myVar = false           // toString 转换为 "false"

下表展示了使用不同的数值转换为数字(Number), 字符串(String), 布尔值(Boolean):





原始值转换为数字转换为字符串转换为布尔值实例
false0"false"false尝试一下 ?
true1"true"true尝试一下 ?
00"0"false尝试一下 ?
11"1"true尝试一下 ?
"0"0"0"true尝试一下 ?
"000"0"000"true尝试一下 ?
"1"1"1"true尝试一下 ?
NaNNaN"NaN"false尝试一下 ?
InfinityInfinity"Infinity"true尝试一下 ?
-Infinity-Infinity"-Infinity"true尝试一下 ?
""0""false尝试一下 ?
"20"20"20"true尝试一下 ?
"Runoob"NaN"Runoob"true尝试一下 ?
[ ]0""true尝试一下 ?
[20]20"20"true尝试一下 ?
[10,20]NaN"10,20"true尝试一下 ?
["Runoob"]NaN"Runoob"true尝试一下 ?
["Runoob","Google"]NaN"Runoob,Google"true尝试一下 ?
function(){}NaN"function(){}"true尝试一下 ?
{ }NaN"[object Object]"true尝试一下 ?
null0"null"false尝试一下 ?
undefinedNaN"undefined"false尝试一下 ?

上一页  [1] [2] 


JavaScript 类型转换



频道栏目导航