JS对象循环批量赋值 function assignment(a,b){ Object.keys(a).forEach(item => { Object.keys(b).forEach(i => { if (item === i) { b[i] = a[item] } }) }) return b } a对象有10个属性,b对象有20个属性,其中包含a对象的键名,本方法可以按照键名将b对象中的值赋给a对象