JavaScript Object.fromEntries()
示例
const fruits = [
["apples", 300],
["pears", 900],
["bananas", 500]
];
const myObj = Object.fromEntries(fruits);
自己动手试一试 »
描述
fromEntries()方法从键值对列表中创建对象。
相关方法
Object.assign() 将属性从源对象复制到目标对象。
Object.create() 从现有对象创建一个对象。
Object.fromEntries() 从键/值对列表中创建对象。
语法
Object.fromEntries(iterable)
参数
参数 | 描述 |
iterable | 可选。 一个可迭代的数组或映射。 |
返回值
类型 | 描述 |
对象 | 从键值对创建的对象。 |
浏览器支持
ES2019将Object方法fromEntries()添加到了JavaScript中。
自2020年1月以来,JavaScript Object fromEntries()在所有现代浏览器中都得到支持
Chrome 73 | Edge 79 | Firefox 63 | Safari 12.1 | Opera 60 |
2019年3月 | 2020 年 1 月 | 2018年10月 | 2019年3月 | 2019年4月 |