JS Built-ins
WeakMapgetbeginner

WeakMap.prototype.get() β€” different keys

πŸ“– Usage Example
const wm = new WeakMap()
const k = {}
wm.set(k, null)
wm.get(k)  // β†’ null

Stored values can be null; get() returns null (not undefined) in that case.

WeakMap Independent Keys

Different object keys return their own independent values.

Challenge: Verify two keys return different values.

πŸ’‘ Hints (1)
  • β€’ Each object key is unique regardless of content.