2019-07-26

Object.assign方法用来将源对象(source)的所有可枚举属性,复制到目标对象(target)。它至少需要两个对象作为参数,第一个参数是目标对象,后面的参数都是源对象。

var a =[

    {

        'id': 1,

        'name': 'zhangsan'

    },

    {

        'id': 2,

        'name': 'lisi'

    },

    {

        'id': 3,

        'name': 'wangwu'

    }

];

var b = [

    {

        'age': 12

    },

    {

        'age': 20

    },

    {

        'age': 24

    }

];

var c = []

for(var i = 0;i

    c.push(Object.assign(a[i],b[i]))

}

console.log(c);

0: {id: 1, name: "zhangsan", age: 12}

1: {id: 2, name: "lisi", age: 20}

2: {id: 3, name: "wangwu", age: 24}

你可能感兴趣的:(2019-07-26)