课程
/前端开发
/JavaScript
/JavaScript深入浅出
for(item in mapCount1) { if(mapCount1[item] !== mapCount2[item]) return false }
2018-02-01
源自:JavaScript深入浅出 1-6
正在回答
JS中的for...in会判断对象原型链上的所有属性,如果只是考虑对象自己的属性可以参考:
for(item in mapCount1){ if(mapCount1.hasOwnProperty(item)){ if(mapCount1[item] !== mapCount2[item]) return false; } }
hj1212 提问者
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答js对象相等的判断
1 回答空对象和空对象不相等吗???
1 回答不会检测window对象,不知道写的这个方法对不对
1 回答window对象怎样判断 ,我直接window===window不知合不合理。。
1 回答typeof 怎么判断类型是否相同