JS中两个对象有相同的key时,快速赋值
1 let obj1 = {js assign
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 })

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。