数组有元素但长度为0 财富值1

2017-08-20 16:50发布

[图]有谁见过这种奇葩的情况吗,数组有元素,但是在控制台中打印长度显示为0,也不能遍历。

有谁见过这种奇葩的情况吗,数组有元素,但是在控制台中打印长度显示为0,也不能遍历。

6条回答

因为你开始空数组没赋值,赋值之后,因为是地址引用,那个数组已经被修改了。显示零是原来的长度。但包含修改后的结果。

代码中对该数组有其它length=0的操作

数组尽量用console.table或者console.dir去打印吧,结构更清楚。

一周热门 更多>