aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/javascript/reference/classes
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/web/javascript/reference/classes')
-rw-r--r--files/zh-cn/web/javascript/reference/classes/constructor/index.html2
-rw-r--r--files/zh-cn/web/javascript/reference/classes/extends/index.html2
-rw-r--r--files/zh-cn/web/javascript/reference/classes/index.html16
-rw-r--r--files/zh-cn/web/javascript/reference/classes/public_class_fields/index.html4
-rw-r--r--files/zh-cn/web/javascript/reference/classes/static/index.html2
5 files changed, 13 insertions, 13 deletions
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
<h2 id="浏览器兼容">浏览器兼容</h2>
-<p>{{Compat("javascript.classes.constructor")}}</p>
+{{Compat}}
<h2 id="参阅">参阅</h2>
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</pre>
<h2 id="浏览器兼容">浏览器兼容</h2>
-<p>{{Compat("javascript.classes.extends")}}</p>
+{{Compat}}
<h2 id="扩展阅读">扩展阅读</h2>
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"</pre>
-<div class="blockIndicator note">
-<p><strong>注意:</strong> 类<strong>表达式</strong>也同样受到<a href="/zh-CN/docs/Web/JavaScript/Reference/Classes$edit#Class_declarations">类声明</a>部分中提到的类型提升的限制。</p>
+<div class="note">
+<p><strong>备注:</strong> 类<strong>表达式</strong>也同样受到<a href="/zh-CN/docs/Web/JavaScript/Reference/Classes$edit#Class_declarations">类声明</a>部分中提到的类型提升的限制。</p>
</div>
<h2 id="类体和方法定义">类体和方法定义</h2>
@@ -205,8 +205,8 @@ Rectangle.prototype.prototypeWidth = 25;</code>
<h3 id="字段声明">字段声明</h3>
-<div class="blockIndicator warning">
-<p>公共和私有字段声明是JavaScript标准委员会<a href="https://tc39.es/">TC39</a>提出的<a href="https://github.com/tc39/proposal-class-fields">实验性功能(第3阶段)</a>。浏览器中的支持是有限的,但是可以通过<a href="https://babeljs.io/">Babel</a>等系统构建后使用此功能。</p>
+<div class="warning">
+<p><strong>警告:</strong>公共和私有字段声明是JavaScript标准委员会<a href="https://tc39.es/">TC39</a>提出的<a href="https://github.com/tc39/proposal-class-fields">实验性功能(第3阶段)</a>。浏览器中的支持是有限的,但是可以通过<a href="https://babeljs.io/">Babel</a>等系统构建后使用此功能。</p>
</div>
<h4 id="公有字段声明">公有字段声明</h4>
@@ -243,8 +243,8 @@ Rectangle.prototype.prototypeWidth = 25;</code>
<p>从类外部引用私有字段是错误的。它们只能在类里面中读取或写入。通过定义在类外部不可见的内容,可以确保类的用户不会依赖于内部,因为内部可能在不同版本之间发生变化。</p>
-<div class="blockIndicator note">
-<p>私有字段仅能在字段声明中预先定义。 </p>
+<div class="note">
+<p><strong>备注:</strong>私有字段仅能在字段声明中预先定义。 </p>
</div>
<p>私有字段不能通过在之后赋值来创建它们,这种方式只适用普通属性。</p>
@@ -424,9 +424,7 @@ class Bar extends calculatorMixin(randomizerMixin(Foo)) { }</pre>
<h2 id="浏览器兼容">浏览器兼容</h2>
-
-
-<p>{{Compat("javascript.classes")}}</p>
+{{Compat}}
<h2 id="重新运行一个类定义">重新运行一个类定义</h2>
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
---
<div>{{JsSidebar("Classes")}}</div>
-<div class="note">公有(public)和私有(private)字段声明是一个JavaScript标准委员会<a href="https://tc39.github.io/beta/">TC39</a>提议的<a href="https://github.com/tc39/proposal-class-fields">试验性功能 (第3阶段)</a>。这项功能在浏览器中的支持还受限,但你可以通过<a href="https://babeljs.io/">Babel</a>等构建系统来使用它。参见下面的<a href="#Browser_compatibility">兼容性信息</a>。</div>
+<div class="note">
+ <p><strong>备注:</strong>公有(public)和私有(private)字段声明是一个JavaScript标准委员会<a href="https://tc39.github.io/beta/">TC39</a>提议的<a href="https://github.com/tc39/proposal-class-fields">试验性功能 (第3阶段)</a>。这项功能在浏览器中的支持还受限,但你可以通过<a href="https://babeljs.io/">Babel</a>等构建系统来使用它。参见下面的<a href="#Browser_compatibility">兼容性信息</a>。</p>
+</div>
<h2 id="公有字段">公有字段</h2>
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 不是一个函数'.</pre>
<h2 id="浏览器兼容">浏览器兼容</h2>
-<p>{{Compat("javascript.classes.static")}}</p>
+{{Compat}}
<h2 id="相关链接">相关链接</h2>