JS Built-ins
FinalizationRegistrybeginner

FinalizationRegistry β€” instanceof

πŸ“– Usage Example
const registry = new FinalizationRegistry(key => {
  console.log(key, 'was GC-ed')
})

FinalizationRegistry calls a cleanup callback when a registered object is garbage collected.

FinalizationRegistry Constructor

new FinalizationRegistry(() => {}) instanceof FinalizationRegistry is true.

Challenge: Verify the instanceof check.

πŸ’‘ Hints (1)
  • β€’ FinalizationRegistry accepts a callback function called when registered objects are GC'd.