如果字符串键值能够被强制类型转换为十进制数字的话,它 就会被当作数字索引来处理。
var a = [ ];
a["13"] = 42;
a.length; // 14
在数组中加入字符串键值 / 属性并不是一个好主意。建议使用对象来存放键值 / 属性值, 用数组来存放数字索引值。
a.charAt(1) 等同于数组arr[1]
~ 和 indexOf() 一起可以将结果强制类型转换(实际 上仅仅是转换)为真 / 假值:
个人小纪
猜你喜欢
转载自blog.csdn.net/Mweb_demo/article/details/102902374
今日推荐
周排行