aboutsummaryrefslogtreecommitdiff
path: root/files/vi/web/javascript/reference/statements/continue/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/vi/web/javascript/reference/statements/continue/index.html')
-rw-r--r--files/vi/web/javascript/reference/statements/continue/index.html135
1 files changed, 0 insertions, 135 deletions
diff --git a/files/vi/web/javascript/reference/statements/continue/index.html b/files/vi/web/javascript/reference/statements/continue/index.html
deleted file mode 100644
index d6afd506d7..0000000000
--- a/files/vi/web/javascript/reference/statements/continue/index.html
+++ /dev/null
@@ -1,135 +0,0 @@
----
-title: continue
-slug: Web/JavaScript/Reference/Statements/continue
-translation_of: Web/JavaScript/Reference/Statements/continue
----
-<div>{{jsSidebar("Statements")}}</div>
-
-<p>Câu lệnh <strong>continue </strong>chấm dứt việc thực thi của các câu lệnh trong lượt lặp hiện tại của vòng lặp hiện tại, hoặc của vòng lặp được gắn nhãn, và tiếp tục việc thực thi lượt lặp kế tiếp.</p>
-
-<div>{{EmbedInteractiveExample("pages/js/statement-continue.html")}}</div>
-
-<p class="hidden">Nguồn cho ví dụ tương tác này được lưu trữ trên GitHub repository. Nếu bạn muốn đóng góp vào các dự án ví dụ tương tác, hãy clone <a href="https://github.com/mdn/interactive-examples">https://github.com/mdn/interactive-examples</a> và send a pull request.</p>
-
-<h2 id="Cú_pháp">Cú pháp</h2>
-
-<pre class="syntaxbox">continue [<em>label</em>];</pre>
-
-<dl>
- <dt><code>label</code></dt>
- <dd>Identifier gắn liền với nhãn của câu lệnh.</dd>
-</dl>
-
-<h2 id="Mô_tả">Mô tả</h2>
-
-<p>Trái ngược với câu lệnh {{jsxref("Statements/break", "break")}}, <code>continue</code> không chấm dứt việc thực thi của cả vòng lặp: thay vào đó,</p>
-
-<ul>
- <li>Trong một vòng lặp {{jsxref("Statements/while", "while")}}, nó nhảy trở về biểu thức điều kiện.</li>
- <li>Trong một vòng lặp {{jsxref("Statements/for", "for")}}, nó nhảy đến biểu thức tăng tiến (update expression).</li>
-</ul>
-
-<p>Câu lệnh <code>continue</code> có thể bao gồm một nhãn tùy chọn cho phép chương trình nhảy đến lượt lặp tiếp theo của một câu lệnh vòng lặp được gắn nhãn, thay vì nhảy đến lượt lặp tiếp theo của vòng lặp hiện tại. Trong trường hợp này, câu lệnh <code>continue</code> cần được lồng bên trong câu lệnh được gắn nhãn đó.</p>
-
-<h2 id="Ví_dụ">Ví dụ</h2>
-
-<h3 id="Sử_dụng_continue_với_while">Sử dụng continue với while</h3>
-
-<p>Ví dụ sau thể hiện một vòng lặp {{jsxref("Statements/while", "while")}} có một câu lệnh <code>continue</code> mà sẽ được thực thi khi giá trị của <code>i</code> là 3. Vì vậy, <code>n</code> nhận các giá trị 1, 3, 7 và 12.</p>
-
-<pre class="brush: js">var i = 0;
-var n = 0;
-
-while (i &lt; 5) {
- i++;
-
- if (i === 3) {
- continue;
- }
-
- n += i;
-}
-</pre>
-
-<h3 id="Sử_dụng_continue_với_một_nhãn_label">Sử dụng continue với một nhãn (label)</h3>
-
-<p>Trong ví dụ sau đây, một câu lệnh được gắn nhãn <code>checkiandj</code> có chứa một câu lệnh được gắn nhãn <code>checkj</code>. Nếu gặp phải <code>continue</code>, chương trình sẽ tiếp tục tại phần đầu của câu lệnh <code>checkj</code>. Mỗi lần gặp phải <code>continue</code>, <code>checkj</code> sẽ chạy lại cho đến khi điều kiện của nó trả về false. Khi false được trả về, phần còn lại của câu lệnh <code>checkiandj</code> sẽ được hoàn thành.</p>
-
-<p>Nếu sau <code>continue</code> có một nhãn <code>checkiandj</code>, chương trình sẽ tiếp túc tại phần đầu của câu lệnh <code>checkiandj</code>.</p>
-
-<p>Xem thêm {{jsxref("Statements/label", "label")}}.</p>
-
-<pre class="brush: js">var i = 0;
-var j = 8;
-
-checkiandj: while (i &lt; 4) {
- console.log('i: ' + i);
- i += 1;
-
- checkj: while (j &gt; 4) {
- console.log('j: ' + j);
- j -= 1;
-
- if ((j % 2) == 0)
- continue checkj;
- console.log(j + ' is odd.');
- }
- console.log('i = ' + i);
- console.log('j = ' + j);
-}
-</pre>
-
-<p>Kết quả:</p>
-
-<pre class="brush: js">i: 0
-
-// start checkj
-j: 8
-7 is odd.
-j: 7
-j: 6
-5 is odd.
-j: 5
-// end checkj
-
-i = 1
-j = 4
-
-i: 1
-i = 2
-j = 4
-
-i: 2
-i = 3
-j = 4
-
-i: 3
-i = 4
-j = 4
-</pre>
-
-<h2 id="Specifications">Specifications</h2>
-
-<table class="standard-table">
- <tbody>
- <tr>
- <th scope="col">Specification</th>
- </tr>
- <tr>
- <td>{{SpecName('ESDraft', '#sec-continue-statement', 'Continue statement')}}</td>
- </tr>
- </tbody>
-</table>
-
-<h2 id="Browser_compatibility">Browser compatibility</h2>
-
-
-
-<p>{{Compat("javascript.statements.continue")}}</p>
-
-<h2 id="See_also">See also</h2>
-
-<ul>
- <li>{{jsxref("Statements/break", "break")}}</li>
- <li>{{jsxref("Statements/label", "label")}}</li>
-</ul>