课程
/前端开发
/JavaScript
/JavaScript深入浅出
if(countMap1[t1]){ countMap1[t1]++; }else{ countMap1[t1]=1; }
这一段具体什么意思,不是很明白,求大神指导
2017-11-03
源自:JavaScript深入浅出 1-6
正在回答
countMap1[t1]这里边的t1是键(也就是countMap1对象中的一个属性,而countMap1[t1]也就是属性值),countMap1[t1]就是键值,所以if的条件判断里边的意思就是这个值是否为0,如果为0就说明是没有这个属性,把这个属性值设为1;如果不为0就说明存在这个属性,那么就在原值的基础上加1最终countMap1中存入的就是arr1中所有数据类型的种类和对应的个数
恕_20 提问者
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
1 回答示例答案有点看不懂
1 回答我有点不大理解题目意思
2 回答对象那个key的例子有点不能理解
1 回答看不懂答案的代码
1 回答点赞最多的答案是不是错了?http://www.imooc.com/code/5760