老师,这一段代码具体是干嘛的啊,不太明白呢

来源:1-6 编程练习

小号思密达199608

2015-01-30 20:08

if(countMap1[t1]){

                    countMap1[t1]++;

                } else {

                    countMap1[t1] = 1;

                }

                if(countMap2[t2]){

                    countMap2[t2]++;

                } else {

                    countMap[t2] = 1;

                }


写回答 关注

1回答

  • Bosn
    2015-01-30 21:54:11

    一般对于某种类型t1,首次进入时countMap没有t1属性,所以会返回undefined,则初始化默认设置为1.

    而后每次出现,都+1.

    最后统计没种类型的出现次数,若全部相同,则同构。

JavaScript深入浅出

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

281100 学习 · 1020 问题

查看课程

相似问题