把一个数组对象属性值添加到另一个数组

  let brr = [

      { id: 4, ck: "ssss", ks: "kk", cs: "ss2s" },

      { id: 45, ck: "ss5ss", ks: "kk2", cs: "sss" },

      { id: 4, ck: "ssss", ks: "kk", cs: "ss1s" },

    ];

    let arr = [

      { id: 44, cks: "ssss" },

      { id: 45, cks: "ss5ss" },

      { id: 44, cks: "ssscs" },

    ];

    const res = arr.map((_,index)=>({...arr[index],...brr[index]}))

    console.log('res',res)

    res:

  1. 0: {id: 4, cks: 'ssss', ck: 'ssss', ks: 'kk', cs: 'ss2s'}
  2. 1: {id: 45, cks: 'ss5ss', ck: 'ss5ss', ks: 'kk2', cs: 'sss'}
  3. 2: {id: 4, cks: 'ssscs', ck: 'ssss', ks: 'kk', cs: 'ss1s'}

你可能感兴趣的:(javascript,开发语言,ecmascript)