JS Built-ins
WeakMapdeletebeginner

WeakMap.prototype.delete() β€” independent keys

πŸ“– Usage Example
const wm = new WeakMap()
const k = {}
wm.set(k, 1)
const removed = wm.delete(k)
removed  // β†’ true

The return value of delete() tells you if the removal was successful.

WeakMap delete() Isolation

Deleting one key does not affect others.

Challenge: Verify key isolation during deletion.

πŸ’‘ Hints (1)
  • β€’ Each key is independent β€” deleting one does not affect others.