猿问
数组有元素但长度为0
有谁见过这种奇葩的情况吗,数组有元素,但是在控制台中打印长度显示为0,也不能遍历。
白猪掌柜的
浏览 1683
回答 1
1回答
慕田峪4524236
因为你开始空数组没赋值,赋值之后,因为是地址引用,那个数组已经被修改了。显示零是原来的长度。但包含修改后的结果。 var arr = []; console.log(arr); arr.push({x:1},{y:2}); console.log(arr);
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答