Map相对于Object对象的优势

2023-08-031385次阅读原生Jsjavascript

Map相对于Object对象的优势,Map 对象是键值对的集合。Map 中的一个键只能出现一次;它在 Map 的集合中是独一无二的。Map 对象按键值对迭代——一个 for...of 循环在每次迭代后会返回一个形式为 [key,value] 的数组。迭代按插入顺序进行,即键值对按 set() 方法首次插入到集合中的顺序(也就是说,当调用 set() 时,map 中没有具有相同值的键)进行迭代。

更多Object 和 Map 的比较
同时Map和WeakMap更适合处理大量 DOM 节点

上一篇: structuredClone可以直接实现深拷贝了  下一篇: Map和WeakMap更适合处理大量 DOM 节点  

Map相对于Object对象的优势相关文章