为了账号安全,请及时绑定邮箱和手机立即绑定

将一个数组作为键值添加到对象数组中

将一个数组作为键值添加到对象数组中

qq_花开花谢_0 2021-06-13 12:08:24
我有一个对象数组,有一个简单的数组,我想把一个简单的数组变成一个键值,把它的元素推到对象的每个元素中const data = {output: [  {    title: "\"Ради будущего своих детей\": Головкин назвал свой любимый      город и рассказал о семье",    time: "10:22",    image: "https://netstorage-      nur.akamaized.net/images/efcfd2c4b999  },  {    title: "\"Изнасиловали, избили, шантажировали\": астанчанка стала      жертвой двоих мужчин",     time: "10:08",     image: "https://netstorage-  },],href: [  "https://www.nur.kz/1797318-radi-budusego-svoih-detej-golovkin-nazval-    svoj-lubimyj-gorod-i-rasskazal-o-seme.html",  "https://www.nur.kz/1797004-iznasilovali-izbili-santazirovali-     astancanka-stala-zertvoj-dvoih-muzcin.html",]}我期望一组对象示例: output: [{  title: "",  time: "",  image: "",  href: "",},{  title: "",  time: "",  image: "",  href: "", },]
查看完整描述

2 回答

?
幕布斯6054654

TA贡献1876条经验 获得超7个赞

请试试这个代码:


var keys = href;

var values = output;


var resultArray = [];

for(var i=0; i<values.length; i++){

  var obj = {};

  for(var j=0; j<keys.length; j++){

     obj[keys[j]] = values[i][j];

  }

   resultArray.push(obj);

}


查看完整回答
反对 回复 2021-06-18
  • 2 回答
  • 0 关注
  • 304 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信