内置对象,本机对象和主机对象之间有什么区别?

时间:2019-06-09 05:07:45

标签: javascript object native host built-in

JavaScript对象分为本机对象和主机对象

  

内置对象:属于JavaScript语言的一部分的对象   在ECMAScript规范中定义。
ex)全局,字符串,   布尔值,数字,数学,RegExp,对象,函数,数组,日期,数学,   RegExp,错误

     

主机对象:运行浏览器的对象是通过浏览器构建的   JavaScript引擎
ex)窗口,文档,位置,历史记录,   XMLHttpRequest,setTimeout,getElementsByTagName,querySelectorAll

,还有一些内置对象,本机对象和主机对象。

  

内置对象:属于JavaScript语言的一部分的对象   在ECMAScript规范中定义。
ex)全局,字符串,   布尔值,数字,数学,RegExp,对象,函数,数组,日期,数学,   RegExp,错误

     

本机对象:从浏览器构建的对象,这些对象运行   JavaScript引擎
ex)窗口,文档,位置,历史记录,   XMLHttpRequest,setTimeout,getElementsByTagName,querySelectorAll

     

主机对象:用户创建的对象

都正确吗? 如果将宿主对象分割得更小,是后一种情况吗?

0 个答案:

没有答案