weakMap对象

1.其键必须是对象,而值可以是任意的,键名指向的对象可以被垃圾回收,和weakSet一样,不可遍历。
2.看看长什么样子

  let wMap=new WeakMap()
     wMap.set({
    
    name:'lisi'},12)
     console.log('wMap',wMap)

结果:
在这里插入图片描述

跟map差不多,其构造函数的原型提供了get,set,has,delete等方法,weakMap和Map最主要的区别是weakMap规定了属性是对象类型。

猜你喜欢

转载自blog.csdn.net/weixin_44494811/article/details/113577483
今日推荐