1 let obj1 = { 2 a:1, 3 b:2, 4 c:3 5 } 6 let obj2 = { 7 a:0, 8 b:0, 9 c:0 10 } 11 // 两个对象的字段完全相同时采用下面两种方式 12 obj2 = Object.assign(obj1) 13 obj2 = obj1 14 15 let obj3 = { 16 a:1, 17 b:2, 18 c:3, 19 d:4 20 } 21 let obj4 = { 22 a:0, 23 b:0, 24 c:0 25 } 26 27 //两个对象的字段不完全相同时 28 Object.keys(obj4).forEach(key => { 29 obj4[key] = obj3[key] 30 })