为了账号安全,请及时绑定邮箱和手机立即绑定

请问这段代码的逻辑怎么理解,不太懂

for (var i = 0; i < TYPES.length; i++) {

        if (countMap1[TYPES[i]] !== countMap2[TYPES[i]]) {return false;}

        }


正在回答

4 回答

  1. 数组长度

  2. 数组类型

  3. 每种类型数目

    上述三者均要相同

0 回复 有任何疑惑可以回复我~

我的理解是 判断;两个数组长度 并且判断每个数组中的各种数据类型 是否相等   

0 回复 有任何疑惑可以回复我~

个人理解:在for循环里面可能是想判断countMap1  countMap2中的值相等性,if中的条件符合(为true)就返回false,结束循环。 但是 == 这是等于, !=是不等于,!==也可以吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问这段代码的逻辑怎么理解,不太懂

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信