为什么 Javascript 数组接受字符串作为索引,并且当它接受任何字符串值作为索引时,为什么它不改变其长度?
我是 Javascript 新手,遇到了这个问题。
var newArr = [];
newArr[0] = 0;
newArr[1] = 1;
newArr["2"] = 3;
newArr[3] = 3;
newArr[4] = 4;
newArr["a"] = "a";
console.log(newArr);
(5) [0, 1, 3, 3, 4, a: "a"]
length: 5
__proto__: Array(0)
最佳答案
关于javascript - 为什么javascript数组接受字符串值索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56325433/