JavaScript Object.fromEntries()
- 上一頁 freeze()
- 下一頁 getOwnPropertyDescriptor()
- 返回上一層 JavaScript 對象參考手冊
定義和用法
fromEntries()
方法用于從鍵值對列表創建一個對象。
相關方法:
Object.assign()
將源對象的屬性復制到目標對象。
Object.create()
從現有對象創建新對象。
Object.fromEntries()
從鍵值對列表創建對象。
實例
const fruits = [ ["apples", 300], ["pears", 900], ["bananas", 500] ]; const myObj = Object.fromEntries(fruits);
語法
Object.fromEntries(iterable)
參數
參數 | 描述 |
---|---|
iterable | 可選。可迭代的數組或 Map。 |
返回值
類型 | 描述 |
---|---|
Object | 從鍵值對創建的對象。 |
瀏覽器支持
ES2019 向 JavaScript 添加了 Object.fromEntries()
方法。
自 2020 年 1 月起,所有現代瀏覽器均支持 Object.fromEntries()
:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 73 | Edge 79 | Firefox 63 | Safari 12.1 | Opera 60 |
2019 年 3 月 | 2020 年 1 月 | 2018 年 10 月 | 2019 年 3 月 | 2019 年 4 月 |
- 上一頁 freeze()
- 下一頁 getOwnPropertyDescriptor()
- 返回上一層 JavaScript 對象參考手冊