map与WeakMap的区别

1、WeakMapkey必须是对象,其他类型都不允许,而Map是允许的;

2、跟Map一样,WeakMap也拥有get、has、delete方法,用法和用途都一样。不同地方在于,WeakMap不支持clear方法,不支持遍历,也就没有了keys、values、entries、forEach这4个方法,也没有属性size

 

posted @ 2021-06-23 17:12  梁文璇say  阅读(958)  评论(0)    收藏  举报