javascript中字符串向数字类型的自动转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript中字符串向数字类型的自动转换相关的知识,希望对你有一定的参考价值。
js中类型的转换依环境而定,当字符串向数字类型(浮点)转换时,有几种情况:
1、加号连接符引导为字符拼接:
console.log("2"+1);
21
console.log(1+"2"+1);
121
2、其余情况引导为数字计算:
console.log(0-"2"+1);
-1
console.log("2"*2);
4
console.log(1*"2"+1);
3
3、当字符串带非数字时返回NaN:
console.log(1*"2a"+1);
NaN
4、空字符转换为0:
console.log(""*2);
0
以上是关于javascript中字符串向数字类型的自动转换的主要内容,如果未能解决你的问题,请参考以下文章