Skip to main content

Primitive Valueundefined, null, number, bigint, boolean, string, symbol

UNNBBSS

undefined, null, number, bigint, boolean, string, symbol

Stored in [<span data-tooltip-id="preview__AAD8YdXDHHdfGiDWT">EC</span>](ec) in [<span data-tooltip-id="preview__F8ZNnM5A6Yxo28RgK">Call Stack</span>](call-stack)

Primitive Reassignment

binds a new value to a new Memory Address

References

  1. numberPrimitive Value to rep FP64 numeric data Type

  2. bigint ↔ Numeric Primitive Value to rep integer with arbitrary precision to store numbers > Number.MAX_SAFE_INTEGER

  3. stringPrimitive Value rep an ordered sequence of Character

  4. booleanLogical Primitive Value = true || false

  5. nullPrimitive Value rep absence of any value; explicitly empty

  6. symbolimmutable constant Primitive Value to rep unique Object property keys

  7. undefinedPrimitive Value to rep Variable "not initialized" or "not existing" (for object property)