From d44f5032d0f53256b2d5aef505d6b593fd3cd158 Mon Sep 17 00:00:00 2001 From: Irvin Date: Wed, 16 Feb 2022 02:14:18 +0800 Subject: fix yari h2m dry run errors (zh-CN) --- .../javascript/reference/classes/constructor/index.html | 2 +- .../web/javascript/reference/classes/extends/index.html | 2 +- files/zh-cn/web/javascript/reference/classes/index.html | 16 +++++++--------- .../reference/classes/public_class_fields/index.html | 4 +++- .../web/javascript/reference/classes/static/index.html | 2 +- 5 files changed, 13 insertions(+), 13 deletions(-) (limited to 'files/zh-cn/web/javascript/reference/classes') diff --git a/files/zh-cn/web/javascript/reference/classes/constructor/index.html b/files/zh-cn/web/javascript/reference/classes/constructor/index.html index 2264eaa6a8..73b4ac2507 100644 --- a/files/zh-cn/web/javascript/reference/classes/constructor/index.html +++ b/files/zh-cn/web/javascript/reference/classes/constructor/index.html @@ -118,7 +118,7 @@ console.log(newInstance.name); //Polygon

浏览器兼容

-

{{Compat("javascript.classes.constructor")}}

+{{Compat}}

参阅

diff --git a/files/zh-cn/web/javascript/reference/classes/extends/index.html b/files/zh-cn/web/javascript/reference/classes/extends/index.html index 37223f83ee..f01e3f8062 100644 --- a/files/zh-cn/web/javascript/reference/classes/extends/index.html +++ b/files/zh-cn/web/javascript/reference/classes/extends/index.html @@ -94,7 +94,7 @@ new nullExtends(); //ReferenceError: this is not defined

浏览器兼容

-

{{Compat("javascript.classes.extends")}}

+{{Compat}}

扩展阅读

diff --git a/files/zh-cn/web/javascript/reference/classes/index.html b/files/zh-cn/web/javascript/reference/classes/index.html index 643b672fe7..8b2acf82d2 100644 --- a/files/zh-cn/web/javascript/reference/classes/index.html +++ b/files/zh-cn/web/javascript/reference/classes/index.html @@ -66,8 +66,8 @@ let Rectangle = class Rectangle2 { console.log(Rectangle.name); // 输出: "Rectangle2" -
-

注意: 类表达式也同样受到类声明部分中提到的类型提升的限制。

+
+

备注: 类表达式也同样受到类声明部分中提到的类型提升的限制。

类体和方法定义

@@ -205,8 +205,8 @@ Rectangle.prototype.prototypeWidth = 25;

字段声明

-
-

公共和私有字段声明是JavaScript标准委员会TC39提出的实验性功能(第3阶段)。浏览器中的支持是有限的,但是可以通过Babel等系统构建后使用此功能。

+
+

警告:公共和私有字段声明是JavaScript标准委员会TC39提出的实验性功能(第3阶段)。浏览器中的支持是有限的,但是可以通过Babel等系统构建后使用此功能。

公有字段声明

@@ -243,8 +243,8 @@ Rectangle.prototype.prototypeWidth = 25;

从类外部引用私有字段是错误的。它们只能在类里面中读取或写入。通过定义在类外部不可见的内容,可以确保类的用户不会依赖于内部,因为内部可能在不同版本之间发生变化。

-
-

私有字段仅能在字段声明中预先定义。 

+
+

备注:私有字段仅能在字段声明中预先定义。 

私有字段不能通过在之后赋值来创建它们,这种方式只适用普通属性。

@@ -424,9 +424,7 @@ class Bar extends calculatorMixin(randomizerMixin(Foo)) { }

浏览器兼容

- - -

{{Compat("javascript.classes")}}

+{{Compat}}

重新运行一个类定义

diff --git a/files/zh-cn/web/javascript/reference/classes/public_class_fields/index.html b/files/zh-cn/web/javascript/reference/classes/public_class_fields/index.html index 64ce546ea0..33e7462617 100644 --- a/files/zh-cn/web/javascript/reference/classes/public_class_fields/index.html +++ b/files/zh-cn/web/javascript/reference/classes/public_class_fields/index.html @@ -10,7 +10,9 @@ original_slug: Web/JavaScript/Reference/Classes/Class_elements ---
{{JsSidebar("Classes")}}
-
公有(public)和私有(private)字段声明是一个JavaScript标准委员会TC39提议的试验性功能 (第3阶段)。这项功能在浏览器中的支持还受限,但你可以通过Babel等构建系统来使用它。参见下面的兼容性信息
+
+

备注:公有(public)和私有(private)字段声明是一个JavaScript标准委员会TC39提议的试验性功能 (第3阶段)。这项功能在浏览器中的支持还受限,但你可以通过Babel等构建系统来使用它。参见下面的兼容性信息

+

公有字段

diff --git a/files/zh-cn/web/javascript/reference/classes/static/index.html b/files/zh-cn/web/javascript/reference/classes/static/index.html index 1f6d544415..2898a2ffee 100644 --- a/files/zh-cn/web/javascript/reference/classes/static/index.html +++ b/files/zh-cn/web/javascript/reference/classes/static/index.html @@ -125,7 +125,7 @@ console.log(tp.tripple());// 'tp.tripple 不是一个函数'.

浏览器兼容

-

{{Compat("javascript.classes.static")}}

+{{Compat}}

相关链接

-- cgit v1.2.3-54-g00ecf