首页 > 应用开发 > > 关于JavaScript的一个小小疑惑
为何一个数字型的字符串,前面用个加号,或者*1,就变成了number呢,代码如下:
var str='123';
console.log(typeof +str);//number
console.log(typeof (str*1));//number
console.log(+str === 123);//true来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1377/viewspace-3150261/ ,如需转载,请注明出处,否则将追究法律责任。