您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

本机对象和宿主对象之间有什么区别?

本机对象和宿主对象之间有什么区别?

这两个术语在ECMAScript规范中定义:

本机对象

ECMAScript实现中的对象,其语义由此规范而不是由主机环境完全定义。

注:本规范中定义了标准本机对象。一些本地对象是内置的。其他的可以在执行ECMAScript程序的过程中构造。

宿主对象

主机环境提供的对象,以完成ECMAScript的执行环境。

注意任何非本地对象都是宿主对象。

一些例子:

本地对象:Object(构造函数), ,DateMathparseInteval串的方法,如indexOfreplace,阵列方法,…

主机对象(假设浏览器环境)windowdocumentlocationhistoryXMLHttpRequestsetTimeoutgetElementsByTagNamequerySelectorAll,…

其他 2022/1/1 18:16:41 有497人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶