ES2015 +内在对象是否与ES 5.1中的内置对象等效?

时间:2016-07-05 09:14:53

标签: javascript

AFAICT ES2015带来了新的命名“内在对象”。

ES2015 +内在对象是否与ES 5.1中的内置对象等效?

1 个答案:

答案 0 :(得分:2)

不完全是,它们是它们的一部分。

来自规范§6.1.7.4 Well-Known Intrinsic Objects(强调我的):

  

众所周知的内在函数是显式的内置对象   本规范的算法引用,通常   Realm   具体身份。除非另有说明   内在对象实际上对应于一组相似的对象,一个   每Realm

§4.3.9 built-in object中内置对象的定义仍然适用:

  

由ECMAScript实现指定和提供的对象

这实际上是用户不创建的一切。另请参阅§17 ECMAScript Standard Built-in Objects

因此,还有许多不是内在函数的内置对象(例如,众所周知的符号,全局对象,内在函数方法,其他内置对象的方法)。