javascript:你真的了解==与===吗?
如果你只知道==是用来比较值是否相等,而===是比较 值+类型 是否相等,那么你接来下可能会大吃一惊的。
1.==是没有传递性的。何为传递性,就是如果a==b,b==c,那么a==c。但是在javascript里面,这未必成立。
var a=[1];
var b=[1];
a==1;//true
b==1;//true
a==b;//false
2.当两个比较的数据是引用类型的,==
原创
2013-05-20 15:57:17 ·
616 阅读 ·
0 评论