javascript - 如何改变数组结构
问题描述
我有一个这样的数组
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() 解决了你的问题。
推荐阅读
- python - 将元组更改为字典,它如何正确设置键值?
- ios - 如何选择 iPhone 模拟器模型在 Visual Studio Code 上调试 Flutter 应用程序?
- apache-kafka - Kafka Logstash Avro 集成失败
- php - 尝试使用通配符创建准备好的语句以进行搜索,但似乎无法获得结果
- azure - 如何启用当前禁用的 Azure 服务器
- cryptocurrency - Bittrex api 市场变化计算
- java - JavaFX MediaPlayer 完全崩溃 JRE
- f# - 我应该如何匹配 Elmish toNavigable 参数类型
- mysql - 如何从mysql表中只删除唯一值
- r - 修改 R 中 randomForest 函数的预测