AFAICT ES2015は、「内在オブジェクト」という新しい命名法を導入しています。ES2015 +組み込みオブジェクトは、ES 5.1の組み込みオブジェクトと同等ですか?
ES2015 +組み込みオブジェクトは、ES 5.1の組み込みオブジェクトと同等ですか?
AFAICT ES2015は、「内在オブジェクト」という新しい命名法を導入しています。ES2015 +組み込みオブジェクトは、ES 5.1の組み込みオブジェクトと同等ですか?
ES2015 +組み込みオブジェクトは、ES 5.1の組み込みオブジェクトと同等ですか?
正確にはそうではありませんが、それらはその一部です。スペック§6.1.7.4 Well-Known Intrinsic Objects(強調鉱山)から
:
よく知られている組み込み関数が内蔵されている明示的にこの仕様のアルゴリズムによって参照 と通常 がRealmを持ってあるオブジェクト 特定のID。特に明記しない限り、 の組み込みオブジェクトは、実際には類似したオブジェクトのセットに対応します。 /Realmです。
組み込みオブジェクト§4.3.9 built-in objectでの定義は、まだ適用されます。本当にユーザーによって作成されていないすべてのものであるECMAScriptの実装
によって指定され、供給
オブジェクトを。 §17 ECMAScript Standard Built-in Objectsも参照してください。
したがって、組み込みオブジェクトではなく、組み込みオブジェクトではありません(たとえば、よく知られているシンボル、グローバルオブジェクト、組み込み関数のメソッド、他の組み込みオブジェクトのメソッド)。