title |
---|
What's the difference between host objects and native objects? |
Native objects are objects that are part of the JavaScript language defined by the ECMAScript specification, such as String
, Math
, RegExp
, Object
, Function
, etc.
Host objects are provided by the runtime environment (browser or Node), such as window
, XMLHTTPRequest
, etc.