Object.entries()与Object.fromEntries()的区别
Object.entries() 的作用是将一个对象的可枚举属性,转换为一个“键值对数组”。
这个数组的每个元素都是 [key, value] 形式,非常方便进行遍历或数据转换。
const obj = { name: '前端', age: 2 };
console.log(Object.entries(obj));
// 输出: [ ['name', '前端'], ['age', 2] ]
逆操作:Object.fromEntries()
这是Object.entries()的反向操作,将键值对数组转回对象:
const arr = [['a', 1], ['b', 2]];
const obj = Object.fromEntries(arr); // { a: 1, b: 2 }

浙公网安备 33010602011771号