
ECMA标准固有对象
https://www.ecma-international.org/ecma-262/9.0/index.html#sec-well-known-intrinsic-objects
原生对象

原生对象大多数有私有字段,通过继承会丢失其私有字段属性,无法正常工作,只能new创建对象
- Error: [[ErrorData]]
- Boolean: [[BooleanData]]
- Number: [[NumberData]]
- Date: [[DateValue]]
- RegExp: [[RegExpMatcher]]
- Symbol: [[SymbolData]]
- Map: [[MapData]]
用对象来模拟函数与构造器
- 函数对象:具有[[call]]私有字段的对象
- 构造器对象:具有私有字段[[construct]]的对象
网友评论