Data types and primitive values
parseInt() is different than
Everything is an object
Strings are objects, numbers are objects, functions are objects. Arrays, regular expressions are objects, too.
Even global values and functions are actually properties and methods of the
Symbol (new in ECMAScript 6) and
See below for more info: