JS中“=="和”===“之间的差别

2018-06-24 01:17:32来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

在JS中,经常遇到是要用”=="和“===”,总结下两者之间的差别

"==="叫做严格运算符,"=="叫做相等运算符。“==”只是比较变量的值是否相等,而“===”不只要比较变量的值,还要比较变量的类型。

举个例子:

1 var a = 0;
2 var b = '0';
3 console.log(a==b);//true
4 console.log(a===b);//false

在例子中,a是number型,b是string型,单比变量的值,两者相等,而比类型,两者不等。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:【技术文章】《快速上手nodejs》

下一篇:JavaScript (++) 递增运算符