mirror of
https://github.com/fofolee/uTools-Manuals.git
synced 2026-02-28 01:58:28 +08:00
语法高亮,滚动条美化,设置页面调整
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<h2 id="概述">概述</h2>
|
||||
<p><strong>continue 语句</strong>结束当前(或标签)的循环语句的本次迭代,并继续执行循环的下一次迭代。</p>
|
||||
<h2 id="语法">语法</h2>
|
||||
<pre class="syntaxbox">continue [ label ];</pre>
|
||||
<pre><code class="language-javascript">continue [ label ];</code></pre>
|
||||
<dl>
|
||||
</dl>
|
||||
<dl>
|
||||
@@ -24,7 +24,7 @@
|
||||
<h2 id="Examples" name="Examples">示例</h2>
|
||||
<h3 id="Example:_Using_continue_with_while" name="Example:_Using_continue_with_while">例子:在 <code>while</code> 语句中使用 <code>continue</code></h3>
|
||||
<p>下述例子展示了 <a href="Reference/Statements/while" title="while 语句可以在某个条件表达式为真的前提下,循环执行指定的一段代码,直到那个表达式不为真时结束循环。"><code>while</code></a> 循环中 <code>continue</code> 语句的使用。当循环到 <code>i</code> 的值为 3 时,执行 continue 。 n 的值在几次迭代后分别为 1, 3, 7 和 12 .</p>
|
||||
<pre class="brush: js language-js"><code class="language-js">i <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span>
|
||||
<pre><code class="language-js language-js"><code class="language-js">i <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span>
|
||||
n <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span>
|
||||
<span class="token keyword">while</span> <span class="token punctuation">(</span>i <span class="token operator"><</span> <span class="token number">5</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
|
||||
i<span class="token operator">++</span><span class="token punctuation">;</span>
|
||||
@@ -32,12 +32,12 @@ n <span class="token operator">=</span> <span class="token number">0</span><span
|
||||
<span class="token keyword">continue</span><span class="token punctuation">;</span>
|
||||
<span class="token punctuation">}</span>
|
||||
n <span class="token operator">+</span><span class="token operator">=</span> i<span class="token punctuation">;</span>
|
||||
<span class="token punctuation">}</span></code></pre>
|
||||
<span class="token punctuation">}</span></code></code></pre>
|
||||
<h3 id="例子:使用带标号的_continue">例子:使用带标号的 <code>continue</code></h3>
|
||||
<p>在下面的例子中,被标记为 <code>checkiandj</code> 的语句包含一个被标记为 <code>checkj</code> 的语句。当遇到<code>continue</code> 语句时,程序回到 <code>checkj</code> 语句的开始继续执行。每次遇到 <code>continue</code> 时,再次执行 <code>checkj</code> ,直到条件判断返回 false 。之后完成 <code>checkiandj</code> 语句剩下的部分。</p>
|
||||
<p>但如果 <code>continue</code> 的标号被改为 <code>checkiandj</code> ,那程序将会从 <code>checkiandj</code> 语句的开始继续运行。</p>
|
||||
<p>参考 <a href="Reference/Statements/label" title="标记语句可以和 break 或 continue 语句一起使用。标记就是在一条语句前面加个可以引用的标识符。"><code>label</code></a> 。</p>
|
||||
<pre class="brush: js language-js"><code class="language-js"><span class="token keyword">var</span> i <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||||
<pre><code class="language-js language-js"><code class="language-js"><span class="token keyword">var</span> i <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">,</span>
|
||||
j <span class="token operator">=</span> <span class="token number">8</span><span class="token punctuation">;</span>
|
||||
|
||||
checkiandj<span class="token punctuation">:</span> <span class="token keyword">while</span> <span class="token punctuation">(</span>i <span class="token operator"><</span> <span class="token number">4</span><span class="token punctuation">)</span> <span class="token punctuation">{</span>
|
||||
@@ -53,9 +53,9 @@ checkiandj<span class="token punctuation">:</span> <span class="token keyword">w
|
||||
<span class="token punctuation">}</span>
|
||||
console<span class="token punctuation">.</span><span class="token function">log<span class="token punctuation">(</span></span><span class="token string">"i = "</span> <span class="token operator">+</span> i<span class="token punctuation">)</span><span class="token punctuation">;</span>
|
||||
console<span class="token punctuation">.</span><span class="token function">log<span class="token punctuation">(</span></span><span class="token string">"j = "</span> <span class="token operator">+</span> j<span class="token punctuation">)</span><span class="token punctuation">;</span>
|
||||
<span class="token punctuation">}</span></code></pre>
|
||||
<span class="token punctuation">}</span></code></code></pre>
|
||||
<p>输出:</p>
|
||||
<pre class="brush: js language-js"><code class="language-js"><span class="token string">"i: 0"</span>
|
||||
<pre><code class="language-js language-js"><code class="language-js"><span class="token string">"i: 0"</span>
|
||||
<span class="token comment">
|
||||
// start checkj
|
||||
</span><span class="token string">"j: 8"</span>
|
||||
@@ -79,7 +79,7 @@ checkiandj<span class="token punctuation">:</span> <span class="token keyword">w
|
||||
|
||||
<span class="token string">"i: 3"</span>
|
||||
<span class="token string">"i = 4"</span>
|
||||
<span class="token string">"j = 4"</span></code></pre>
|
||||
<span class="token string">"j = 4"</span></code></code></pre>
|
||||
<h2 id="规范">规范</h2>
|
||||
<table class="standard-table">
|
||||
<tbody>
|
||||
|
||||
Reference in New Issue
Block a user