JS Built-ins
SymbolhasInstanceintermediate

Symbol.hasInstance β€” not in global registry

πŸ“– Usage Example
Symbol.keyFor(Symbol.hasInstance)  // β†’ undefined

Well-known symbols are not registered in the global string-keyed registry.

Symbol.hasInstance is a Well-Known Symbol

Symbol.hasInstance !== Symbol('Symbol.hasInstance') β€” it is distinct from a locally created symbol.

Challenge: Verify they are not equal.

πŸ’‘ Hints (1)
  • β€’ Well-known symbols are not registered in the global string-keyed registry.