在ECMAScript中,不存在独立的函数,所有函数都必须是某个对象的方法。
类似于isNaN()、parseInt()和parseFloat()方法等,看起来都是函数,而实际上,它们都是Global对象的方法。
所有的BOM和DOM对象都是宿主对象。自己定义的对象也是宿主对象。
本地对象(native object)定义为“独立于宿主环境的 ECMAScript 实现提供的对象”。
本地对象就是 ECMA 定义的类(引用类型)。例如Object、Function、Array、String、Boolean
内置对象是本地对象的一种。由 ECMAScript 实现提供的、独立于宿主环境的所有对象,在 ECMAScript 程序开始执行时出现
目前只定义了两个内置对象,即 Global 和 Math
js宿主对象 本地对象 内置对象
最新推荐文章于 2024-08-27 15:59:21 发布