截取自QQ群,web前端开发,大神们的对话:
A-sunny,B-cookie,C-leo
(如若大神本人看到,还请不要见怪~)
B:
B:刚刚发现一个很有意思的东西 数组的key用字符串 结果是对象呢 证明了数组也是对象
A:数组的索引本来就是字符串类型的
A:是的,哪怕0,1,2这样,其实也是会被转成字符串
B:才发现这个
C:任何一个语言都隐藏着一大堆你不知道的细节
C: 成为大神就需要弄清楚这些细节
B:书里提到如果key是字符串 可以是转为数字的 就会被强制转为数字
B:
B:这个key会被当做数字索引来处理
B:这个拿去当面试题 几个人知道
A:你知道for in么
A:它不是可以遍历对象属性的么
A: 也可以遍历数组,但是它遍历的值都是字符串类型
A:所以a[0]和a["0"]其实是一个东西
A:有一期前端早读课看到的
A:他也举了a["我很帅"]=8 这样的例子
!需总结