如何使用JavaScript从数组中删除第二个方括号?

时间:2018-03-08 08:52:22

标签: javascript arrays

我有一个像这样的数组:

<c:if test="${curBtsMode eq projBtsMode}">

如何删除第二个方括号?我希望将其从data: [ [ {},{} ... //multiple objects ] ] 更改为[[{}]]

2 个答案:

答案 0 :(得分:2)

提取数组的第一项

var data = [
  [
    {id: 1},
    {id: 2}
  ]
]
console.log(data);

var newData = data[0];
console.log(newData);

答案 1 :(得分:1)

如果你有一个包含多个子数组的数组,你可以spread将数组Array.concat()转换为Twilio

const data = [
  [
    {id: 1},
    {id: 2}
  ],
  [
    {id: 3},
    {id: 4}
  ]
];

const newData = [].concat(...data);
console.log(newData);