在ES6中,修改JSON鍵值可以通過以下方式來實現:
const person = { name: 'Jack', age: 30, gender: 'male' } // 使用展開操作符修改鍵值 const updatedPerson = { ...person, name: 'John' } console.log(updatedPerson); // 使用Object.assign()方法修改鍵值 const updatedPerson2 = Object.assign({}, person, { age: 31 }); console.log(updatedPerson2);
上述代碼中,我們首先定義了一個名為person的JSON對象。然后我們通過展開操作符和Object.assign()方法分別修改了person對象中的name和age屬性,并將修改后的對象賦值給了updatedPerson和updatedPerson2變量。最后,我們在控制臺輸出了這兩個更新后的JSON對象。
使用ES6的展開操作符來修改JSON鍵值是一種簡潔、直觀的方式,它會把舊對象上的所有屬性都復制到新對象上并修改指定的鍵值。使用Object.assign()方法也是一種常見的方式,它可以將多個對象合并成一個新的對象,同時修改指定鍵的值。
上一篇python 自動斗地主
下一篇python 最大數函數