Object转Map集合
对象与 Map 转换详解:
Object.entries()
和 Object.fromEntries()
1,Object.fromEntries()
的主要用途就是将键值对集合(如 Map)转换为普通对象。
2,Object.entries()
返回一个二维数组,其中每个子数组包含两个元素:[key, value]
。
3. new Map(Object.entries())
能重建 Map 吗?
4,注意事项
- 4.1数据丢失问题
- 对象 → Map:Symbol 属性会被保留
-
Map → 对象:Symbol 键会被忽略