찾다

 >  Q&A  >  본문

javascript - WeakMap

  const weakm = new WeakMap();
  let keyObject = {id : 1};
  const valObject = {score : 100};
  weakm.set(keyObject,valObject);
  console.log(weakm.get(keyObject));
  keyObject = null;
  console.log(weakm);
  console.log(weakm.get(keyObject));

打印结果:

为什么打印weakm还有键 {id:1},各位赐教

天蓬老师天蓬老师2774일 전284

모든 응답(1)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-04-11 12:22:44

    你这问题好比:
    var a={id:1};
    b=a;
    a=null;
    console.log(b);

    회신하다
    0
  • 취소회신하다