Primitives

The JavaScript primitive datatypes are:

  • Boolean (true or false)

  • Null (null)

  • Undefined (undefined) --> literally meaning that the variable has not been defined

  • Number

  • 64-bit IEEE double (just like Java's double)
  • Infinity
  • -Infinity
  • NaN (not-a-number)

  • String

  • 16-bit unsigned (just like Java)

Prev -- Up -- Next