1. 首页
  2. 编程语言
  3. Javascript
  4. JavaScript中Object、map、weakmap的区别分析

JavaScript中Object、map、weakmap的区别分析

上传者: 2021-12-15 03:13:05上传 PDF文件 117.78 KB 热度 20次

与Object类似,映射的值是没有限制的。顺序与迭代与Object类型的一个主要差异是,Map实例会维护键值对的插入顺序,因此可以根据插入顺序执行迭代操作。如果代码涉及大量插入操作,那么显然Map的性能更佳。WeakMap是Map的“兄弟”类型,其API也是Map的子集。另外weakMap在使用的对象可能会被动态删除的情况下,比map具有优化内存的优势。

下载地址
用户评论