Javascript's native classes
1. Array
2. Boolean
3. Date
4. Error
5. Function
6. Math is an object with static methods
7. Number
8. Object
9. RegExp
10. String
Any primitives of number, string or boolean used in an expression in javascript are primitives, not instances. This example proves that strings are referenced by value:
===
and !==
type checked comparison operators==
and != a
utomatic type coercion equality comparison operators