Everything is an object in JavaScript, let's prove it!
JavaScript makes an arbitrary distinction between values: Primitive values and Objects.
Primitive values include boolean, numbers, strings, Symbol, null and undefined
While everything else in JavaScript is said to be an object which means window, JSON, Math, and even functions and arrays are Objects as well.