|
|
|
@ -12,7 +12,7 @@
@@ -12,7 +12,7 @@
|
|
|
|
|
|
|
|
|
|
>固有对象在任何 JS 代码执行钱就已经被创建出来了,它们通常扮演着类似基础库的角色,“类”其实就是固有对象的一种。 |
|
|
|
|
|
|
|
|
|
固有对象构造器创建的对象多数使用了私有字段,这些字段使得原型继承方法无法正常工作,所以我们可以认为所有这些原生对象都是为了特定能力或者性能而设计出来的 “特权对象”。 |
|
|
|
|
固有对象构造器创建的对象多数使用了私有字段,这些字段使得原型继承方法无法正常工作,这里的无法正常工作指的是无法继承zhe'yi'xie,所以我们可以认为所有这些原生对象都是为了特定能力或者性能而设计出来的 “特权对象”。 |
|
|
|
|
|
|
|
|
|
函数对象的定义是:具有 \[\[call\]\] 私有字段的对象,该必须是一个引擎中定义的函数,需要接受 this 值和调用参数,并且会产生域的切换。 |
|
|
|
|
构造器对象的定义是:具有 \[\[construct\]\] 私有字段的对象。 |
|
|
|
|