JS对象,包括本地对象和宿主对象,其中本地对象中还包含内置对象。
本地对象
ECMAScript实现的对象,独立于宿主环境(如DOM,BOM)之外
常见的本地对象有:Object、Function、String、Array、Date、Number
内置对象
内置对象其实就是本地对象,只是开发者不必显示地实例化内置对象,因为它们已经被实例化了。
内置对象主要有两个:Global、Math
在ECMAScript,没有独立的函数,所有函数都是某对象的方法
我们常使用的alert()、parseInt()、eval()……都是Global对象的方法
Global对象除了定义了上述方法以外,还有属性,如所有本地对象的构造方法都是Global对象的属性
宿主对象
11