ECMA-262 defines native objects as "any object supplied by an JavaScript implementation independent of the host environment."
Object Function Array String
Boolean Number Date RegExp
Error EvalError RangeError ReferenceError
SyntaxError TypeError URIError