ES6是一種新的JavaScript標準,其中包含了許多強大的功能。其中一個功能是對JSON對象的操作。JSON(JavaScript Object Notation)是一種輕量級的數據交換格式,因此它經常用于Web應用程序中。
ES6中,我們可以使用以下幾種方法來操作JSON對象:
// 1. Object.keys() // 獲取對象的所有鍵名 let obj = {name: "Tom", age: 20}; let keys = Object.keys(obj); // ["name", "age"] // 2. Object.values() // 獲取對象的所有值 let values = Object.values(obj); // ["Tom", 20] // 3. Object.entries() // 獲取對象的所有鍵值對 let entries = Object.entries(obj); // [["name", "Tom"], ["age", 20]] // 4. Object.assign() // 合并對象 let obj1 = {name: "Tom", age: 20}; let obj2 = {gender: "male"}; let newObj = Object.assign(obj1, obj2); // {name: "Tom", age: 20, gender: "male"} // 5. Object.fromEntries() // 將二維數組轉成對象 let arr = [["name", "Tom"], ["age", 20]]; let result = Object.fromEntries(arr); // {name: "Tom", age: 20}
以上是ES6中操作JSON對象的幾種方法。這些方法使得我們可以更方便地對JSON數據進行操作,提高了我們的開發效率。
上一篇python 自動加空格
下一篇vue可編輯菜單