每个 newdata[x][0]]
看起来像这样 -> [95, 152, 174, 197, 261]
但是当我执行 newgooddata.push([newdata[x][0]])
两次时(x=0 和 1)
我得到
我希望它是:
我似乎错误地添加了它们。一些帮助,有解释吗?
最佳答案
您在推送之前将 newdata[x][0]
放入数组中。
newgooddata.push([newdata[x][0]]) // bad
newgooddata.push(newdata[x][0]) // good
[]
周围的额外 newdata[x][0]
创建一个包含一个元素的新数组: newdata[x][0]
。关于Javascript数组推送子数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17822898/