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

不是很理解这个东西

t1 = typeOf(arr1[i]);这个出来不是arr[i]的数据类型吗,那countMap1[t1] ++;要怎么理解??

正在回答

3 回答

countMap1是对象类型 比如

var s = {a:1,b:["A","B"]}
s[a]取得的是1

countMap1[t1] ++;就是数据类型为t1的个数加一,之后判断两个数组中各个数据类型个数是否一样来得出数组是否相似

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

qq_淡泊明志_5

那数据类型为t1的个数初始值是不是0啊?
2018-05-29 回复 有任何疑惑可以回复我~
#2

TakeitEasy0 回复 qq_淡泊明志_5

当然是 0 啦,for循环把数组遍历一遍,开始当然是0咯
2018-08-09 回复 有任何疑惑可以回复我~

我也是,感觉讲的和题有差距,而且感觉答案不够准确,虽然有些地方不懂,但大致思路了解,但是只能确定符合任务,但不能确定两个数组一样。例如:A1:String, String, Number,A2:String, Number, Number。可能就不行吧。

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

我也想知道

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

举报

0/150
提交
取消
JavaScript深入浅出
  • 参与学习       281102    人
  • 解答问题       1020    个

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

进入课程

不是很理解这个东西

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