Home > JavaScript > Basics
JavaScript | Basics
Primitive Types.
number for numbers of any kind: integer or floating-point, integers are limited by ±(2^53-1).
bigint for integer numbers of arbitrary length.
string for strings. A string may have zero or more characters, there’s no separate single-character type.
boolean for true/false.
null for unknown values – a standalone type that has a single value null.
undefined for unassigned values – a standalone type that has a single value undefined.
symbol for unique identifiers.
object non-primitive data type for more complex data structures.
Variables.
// Global scope variable.
var globalFlag = false;
// Constant variable.
const appTitle = 'Engineering Cheat Sheets';
// Mutable local variable.
let index = 0;