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;