javascript - 如何删除多维数组中的图层

标签 javascript html

[Array[5]]
 -Array[5]
  -0: Object
  -1: Object
  -2: Object
  -3: Object
  -4: Object

我想归档这样的东西:

[object, object, object, object, object]

最佳答案

我希望我正确理解你的问题:要么使用 lo-dash/underscore _.flatten() 要么自己做:

var flattened = [];
var myArray = [[{1:1}, {2:2}, {3:3}, {4:4}, {5:5}]];

myArray.forEach(function(arr) {
  flattened = arr.map(function(item) {
    return item;
  })
});

关于javascript - 如何删除多维数组中的图层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33100796/

相关文章:

javascript - 使用 Javascript、Jquery 将 XML 转换为 Json 对象

javascript - 根据属性组合两个数组

javascript - 来自 Angular 1 背景时在 Angular 2 中思考

html - Bootstrap 固定导航链接更改对齐方式

html - 有没有办法只用css在li之后显示div?

没有调用 JavaScript 比较函数?

javascript - 为什么这两次对 map 的调用返回不同的值?

html - doctype对css的影响

javascript - 在 iframe 重新加载时隐藏浏览器加载图标

javascript - 随着服务的变化而改变食谱成分