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

来源:1-6 编程练习

你这个糟老头子

2019-09-04 16:11

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

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

        }


写回答 关注

3回答

  • qq_慕粉8583908
    2020-01-10 16:01:11
    1. 数组长度

    2. 数组类型

    3. 每种类型数目

      上述三者均要相同

  • 慕的地6515503
    2019-09-16 22:06:24

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

  • 慕仙6065341
    2019-09-07 20:39:39

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

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281112 学习 · 1020 问题

查看课程

相似问题