但我们想给另一个对象赋值相同key,不需要一一赋值,下列方法更简便。 <script> let n = { a: '', b: '', c: '' } let m = { a: 'aaa', b: 'bbb', c: 'ccc', d: 'ddd' } Object.keys(n).forEach(key => { n[key] = m[key] || n[key] }) console.log(n); </script>