javascript 把一个对象的属性赋值给另外一个对象

ES6 把一个对象的属性赋值给另外一个对象

        var arrA= {
        姓名:'',
        年龄:25,
        单位地址:'北京',
        职业:''
        }
             console.log(arrA)
        var arrB={
        姓名:'张三',
        单位地址:'北京',
        毕业学校:''
        }
        //把arrB的属性值赋值
        Object.keys(arrA).forEach(key =>
                {arrA[key] = arrB[key] || arrA[key]
        });
        console.log(arrA)
  //          {
  //     "姓名": "张三",
  //     "年龄": 25,
  //     "单位地址": "北京",
  //     "职业": ""
  // }
posted @   芒果5s  阅读(5975)  评论(1编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示