有谁见过这种奇葩的情况吗,数组有元素,但是在控制台中打印长度显示为0,也不能遍历。
1 回答
慕田峪4524236
TA贡献1875条经验 获得超5个赞
因为你开始空数组没赋值,赋值之后,因为是地址引用,那个数组已经被修改了。显示零是原来的长度。但包含修改后的结果。
var arr = [];
console.log(arr);
arr.push({x:1},{y:2});
console.log(arr);
添加回答
举报
0/150
提交
取消