如何更改数组结构

How to change the array structure

我有一个这样的数组

array =  [{name: 'John'},{age: 20},[{degree: "any"}, {college: 'any'}]]

我想把这个数组改成这样..

array =  [{name: 'John'},{age: 20},{degree: "any"}, {college: 'any'}]

变量数组从不同的递归函数返回,学位和大学作为对象数组从单个函数返回。

array =  [{name: 'John'},{age: 20},[{degree: "any"}, {college: 'any'}]]

console.log(array.flat())

flat() 解决了你的问题。