具有键值NaN属性的异常数组,包含更多数组吗?

时间:2019-01-31 14:13:08

标签: javascript arrays types

我有一个异常的Java数组,其长度为0,但是如果我扩展该数组,我会看到它包含多个具有相同属性的嵌套数组,最后是一个包含对象的数组。我以前从未见过这种类型的数组/对象。

这是一个sudo代码版本(据我所知):

[NaN: [{foo:'barr'}]]

但是构造这样的对象会导致错误。谁能解释它是什么?

这是在Chrome中登录的控制台的屏幕快照:

enter image description here

并且控制台已登录Firefox:

enter image description here

1 个答案:

答案 0 :(得分:3)

看起来,您有“ NaN”作为键,这是可能的(数组是对象),因为您可能已经计算出索引,这是错误的。

import "./my-css.css"