网站链接: element-ui dtcms
当前位置: 首页 > 技术博文  > 技术博文

js中 0 +0 -0 有什么区别?

2021/6/25 23:46:51 人评论

跟JS的隐式类型转换有关: var str"123"; //要想把字符类型转成数字类型最快的方法-0 var numstr-0;//123 //但是0不行 var str2str0;//"1230" //除此之外乘以1或者除以1都是可以的http://console.info("123"*1"123"/1);//t…

跟JS的隐式类型转换有关:
var str="123";
//要想把字符类型转成数字类型最快的方法-0
var num=str-0;//123
//但是+0不行
var str2=str+0;//"1230"
//除此之外乘以1或者除以1都是可以的
http://console.info("123"*1==="123"/1);//true
//除此之外
http://console.info(0===+0);//true
http://console.info(0===-0);//true
//+0和-0有点不一样
http://console.info(+0);//0
http://console.info(-0);//-0



作者:黄祖荣
链接:https://www.zhihu.com/question/274243535/answer/373385686
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关资讯

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?