diff options
Diffstat (limited to 'files/zh-cn/web/javascript/reference/global_objects/object')
-rw-r--r-- | files/zh-cn/web/javascript/reference/global_objects/object/getownpropertydescriptors/index.html | 4 | ||||
-rw-r--r-- | files/zh-cn/web/javascript/reference/global_objects/object/valueof/index.html | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/files/zh-cn/web/javascript/reference/global_objects/object/getownpropertydescriptors/index.html b/files/zh-cn/web/javascript/reference/global_objects/object/getownpropertydescriptors/index.html index cc321fa788..22df48a042 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/object/getownpropertydescriptors/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/object/getownpropertydescriptors/index.html @@ -41,14 +41,14 @@ translation_of: Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertyDes <p>创建子类的典型方法是定义子类,将其原型设置为超类的实例,然后在该实例上定义属性。这么写很不优雅,特别是对于 getters 和 setter 而言。 相反,您可以使用此代码设置原型:</p> -<pre class="brush: js line-numbers language-js"><code class="language-js">function superclass() {} +<pre class="brush: js line-numbers language-js">function superclass() {} superclass.prototype = { // 在这里定义方法和属性 }; function subclass() {} subclass.prototype = Object.create(superclass.prototype, Object.getOwnPropertyDescriptors({ // 在这里定义方法和属性 -}));</code></pre> +}));</pre> <h2 id="规范">规范</h2> diff --git a/files/zh-cn/web/javascript/reference/global_objects/object/valueof/index.html b/files/zh-cn/web/javascript/reference/global_objects/object/valueof/index.html index e2627097bd..82d2bc61d9 100644 --- a/files/zh-cn/web/javascript/reference/global_objects/object/valueof/index.html +++ b/files/zh-cn/web/javascript/reference/global_objects/object/valueof/index.html @@ -147,7 +147,7 @@ console.log( str2.valueOf() === str2 ); // false</pre> <h3 id="改写_.prototype.valueof">改写 .prototype.valueof</h3> -<pre class="brush: js line-numbers language-js"><code class="language-js">function MyNumberType(n) { +<pre class="brush: js line-numbers language-js">function MyNumberType(n) { this.number = n; } @@ -156,7 +156,7 @@ MyNumberType.prototype.valueOf = function() { }; var myObj = new MyNumberType(4); -myObj + 3; // 7</code></pre> +myObj + 3; // 7</pre> <h2 id="规范">规范</h2> |