aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/javascript/guide
diff options
context:
space:
mode:
Diffstat (limited to 'files/zh-cn/web/javascript/guide')
-rw-r--r--files/zh-cn/web/javascript/guide/grammar_and_types/index.html14
-rw-r--r--files/zh-cn/web/javascript/guide/loops_and_iteration/index.html16
-rw-r--r--files/zh-cn/web/javascript/guide/modules/index.html4
-rw-r--r--files/zh-cn/web/javascript/guide/working_with_objects/index.html2
4 files changed, 18 insertions, 18 deletions
diff --git a/files/zh-cn/web/javascript/guide/grammar_and_types/index.html b/files/zh-cn/web/javascript/guide/grammar_and_types/index.html
index 4ac46cbc48..379e4b7a3c 100644
--- a/files/zh-cn/web/javascript/guide/grammar_and_types/index.html
+++ b/files/zh-cn/web/javascript/guide/grammar_and_types/index.html
@@ -333,13 +333,13 @@ y = 42 + " is the answer" // "42 is the answer"
<p>在JavaScript中,你可以使用各种字面量。这些字面量是脚本中按字面意思给出的固定的值,而不是变量。(译注:字面量是常量,其值是固定的,而且在程序脚本运行中不可更改,比如<em>false</em>,3.1415,thisIsStringOfHelloworld<em> </em>,invokedFunction: myFunction("myArgument")。本节将介绍以下类型的字面量:</p>
<ul>
- <li>{{anch("数组字面量(Array literals)")}}</li>
- <li>{{anch("布尔字面量(Boolean literals)")}}</li>
- <li>{{anch("浮点数字面量(Floating-point literals)")}}</li>
- <li>{{anch("整数(Integers)")}}</li>
- <li>{{anch("对象字面量(Object literals)")}}</li>
- <li>{{anch("RegExp literals")}}</li>
- <li>{{anch("字符串字面量(String literals)")}}</li>
+ <li><a href="#数组字面量_array_literals">数组字面量(Array literals)</a></li>
+ <li><a href="#布尔字面量_boolean_literals">布尔字面量(Boolean literals)</a></li>
+ <li><a href="#浮点数字面量_floating-point_literals">浮点数字面量(Floating-point literals)</a></li>
+ <li><a href="#整数_integers">整数(Integers)</a></li>
+ <li><a href="#对象字面量_object_literals">对象字面量(Object literals)</a></li>
+ <li><a href="#regexp_字面值">RegExp 字面值</a></li>
+ <li><a href="#字符串字面量_string_literals">字符串字面量(String literals)</a></li>
</ul>
<h3 id="数组字面量_Array_literals">数组字面量 (Array literals)</h3>
diff --git a/files/zh-cn/web/javascript/guide/loops_and_iteration/index.html b/files/zh-cn/web/javascript/guide/loops_and_iteration/index.html
index 67792dcf88..06d89bdb7d 100644
--- a/files/zh-cn/web/javascript/guide/loops_and_iteration/index.html
+++ b/files/zh-cn/web/javascript/guide/loops_and_iteration/index.html
@@ -26,14 +26,14 @@ for (step = 0; step &lt; 5; step++) {
<p>JavaScript中提供了这些循环语句:</p>
<ul>
- <li>{{anch("for 语句")}}</li>
- <li>{{anch("do...while 语句")}}</li>
- <li>{{anch("while 语句")}}</li>
- <li>{{anch("labeled 语句")}}</li>
- <li>{{anch("break 语句")}}</li>
- <li>{{anch("continue 语句")}}</li>
- <li>{{anch("for...in 语句")}}</li>
- <li>{{anch("for...of 语句")}}</li>
+ <li><a href="#for_语句">for 语句</a></li>
+ <li><a href="#do...while_语句">do...while 语句</a></li>
+ <li><a href="#while_语句">while 语句</a></li>
+ <li><a href="#label_语句">label 语句</a></li>
+ <li><a href="#break_语句">break 语句</a></li>
+ <li><a href="#continue_语句">continue 语句</a></li>
+ <li><a href="#for...in_语句">for...in 语句</a></li>
+ <li><a href="#for...of_语句">for...of 语句</a></li>
</ul>
<h2 id="for_语句"><code>for</code> 语句</h2>
diff --git a/files/zh-cn/web/javascript/guide/modules/index.html b/files/zh-cn/web/javascript/guide/modules/index.html
index e3db44e9a0..323cb679ea 100644
--- a/files/zh-cn/web/javascript/guide/modules/index.html
+++ b/files/zh-cn/web/javascript/guide/modules/index.html
@@ -217,7 +217,7 @@ reportPerimeter(square1.length, reportList);
<pre class="brush: js">import {default as randomSquare} from './modules/square.mjs';</pre>
<div class="note">
-<p><strong>备注:</strong>重命名导出项的as语法在下面的{{anch("Renaming imports and exports")}}部分中进行了说明。</p>
+<p><strong>备注:</strong>重命名导出项的as语法在下面的<a href="#重命名导出与导入">重命名导出与导入</a>部分中进行了说明。</p>
</div>
<h2 id="避免命名冲突">避免命名冲突</h2>
@@ -410,7 +410,7 @@ import { Triangle } from './modules/triangle.mjs';</pre>
<p>浏览器中可用的JavaScript模块功能的最新部分是动态模块加载。 这允许您仅在需要时动态加载模块,而不必预先加载所有模块。 这有一些明显的性能优势; 让我们继续阅读,看看它是如何工作的。</p>
-<p>这个新功能允许您将<code>import()</code>作为函数调用,将其作为参数传递给模块的路径。 它返回一个 <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">promise</a>,它用一个模块对象来实现(参见{{anch("Creating a module object")}}),让你可以访问该对象的导出,例如</p>
+<p>这个新功能允许您将<code>import()</code>作为函数调用,将其作为参数传递给模块的路径。 它返回一个 <a href="/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise">promise</a>,它用一个模块对象来实现(参见<a href="#创建模块对象">创建模块对象</a>),让你可以访问该对象的导出,例如</p>
<pre class="brush: js">import('/modules/myModule.mjs')
.then((module) =&gt; {
diff --git a/files/zh-cn/web/javascript/guide/working_with_objects/index.html b/files/zh-cn/web/javascript/guide/working_with_objects/index.html
index 187721e0a9..0584ec44aa 100644
--- a/files/zh-cn/web/javascript/guide/working_with_objects/index.html
+++ b/files/zh-cn/web/javascript/guide/working_with_objects/index.html
@@ -159,7 +159,7 @@ myCar.year = 1969
<p>你也可以用对象初始化器来创建数组。参见 {{ web.link("Values%2C_variables%2C_and_literals#Array_literals", "array literals") }}.</p>
-<p>在 JavaScript 1.1 及更早版本中,你不能使用对象初始化器。你只能通过使用构造函数或其他对象的函数来创建对象。参见 {{ anch("使用构造函数") }}.</p>
+<p>在 JavaScript 1.1 及更早版本中,你不能使用对象初始化器。你只能通过使用构造函数或其他对象的函数来创建对象。参见 <a href="#使用构造函数">使用构造函数</a>.</p>
<h3 id="使用构造函数">使用构造函数</h3>