What are the primitive data types in JavaScript?

Beginner

Answer

JavaScript has 7 primitive data types:

  1. Number: Integers and floating-point numbers
  2. String: Text data
  3. Boolean: true or false
  4. Undefined: Variable declared but not assigned
  5. Null: Intentional absence of value
  6. Symbol: Unique identifier (ES6)
  7. BigInt: Large integers beyond Number.MAX_SAFE_INTEGER (ES2020)