首页 > 解决方案 > JSON将数组插入到具有相同键名的对象中

问题描述

var arr = ['1', '2', '3']
var part = {}
var partContents = []

arr.map(function(i){
  partContents.push({ obj: i })
  part['text'] = partContents
})

console.log(part);

如何使它成为每个循环对象具有相同键名“文本”的单独数组,而不是我的代码将每个对象组合成一个数组?

标签: javascriptjson

解决方案


var arr = ['1', '2', '3']
var part = []

arr.map(function(i){
  part.push({
    text: [{obj: i}]
  });
})

console.log(part);

推荐阅读