JS中==和===之间的区别
可能重复:
JavaScript和==和===之间的区别
Javascript === vs ==:这与我使用的“平等”运算符有关吗?
==
和===
什么区别? 也在!==
和!==
?
有很多Stackoverflow上的这个问题的答案。
短:
==
只比较值
===
比较值+类型
var check1 = '10',
check2 = 10;
check1 == check2 // true
check1 === check2 // false
“==”表示等于,而“===”表示相同。
总之,“==”会在比较时尝试强制/转换值的类型,所以“2”== 2,而“===”不会。
链接地址: http://www.djcxy.com/p/3249.html上一篇: Difference between == and === in JS
下一篇: When should you use === vs ==, !== vs !=, etc.. in javascript?