当前位置: 代码迷 >> Java Web开发 >> javaScript = == ===区别,该怎么解决
  详细解决方案

javaScript = == ===区别,该怎么解决

热度:1696   发布时间:2013-02-25 21:20:14.0
javaScript = == ===区别
1 = 只是一个赋值运算符将右边的值赋给左边
2 == 是比较运算符比较两个变量或对象的值是否相等,不比较类型只比较值的相等
3 === 跟==类似也是比较运算符,不过更精确,会同时比较类型跟值是否相同
希望大家交流一下看还有什么补充的!

------解决方案--------------------------------------------------------
你总结的已经很好了,好像没什么要总结的了……

分享一下,我遇到的一个小问题
例如 a="10.1";b=10.1;
有些时候if(a==b) 会出现false的情况
所以遇到这种情况,最好采用 if(a*1==b*1)
------解决方案--------------------------------------------------------
没用过 ===,学习下。
------解决方案--------------------------------------------------------
lz是想说明一下。
------解决方案--------------------------------------------------------
没用过那么多~
  相关解决方案