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

这道题的答案有点理解不上去

if(countMap1[t1]){
  countMap1[t1]++;
}else{
  countMap1[t1]=1;
}


这一段具体什么意思,不是很明白,求大神指导

正在回答

1 回答

countMap1[t1]这里边的t1是(也就是countMap1对象中的一个属性,而countMap1[t1]也就是属性值),countMap1[t1]就是键值,所以if的条件判断里边的意思就是这个值是否为0,如果为0就说明是没有这个属性,把这个属性值设为1;如果不为0就说明存在这个属性,那么就在原值的基础上加1

最终countMap1中存入的就是arr1中所有数据类型的种类和对应的个数

5 回复 有任何疑惑可以回复我~
#1

恕_20 提问者

感恩的心嘻嘻,多谢多谢
2017-11-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这道题的答案有点理解不上去

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