From f45e9e070c93ebbd83d488bdd775987a4d75c201 Mon Sep 17 00:00:00 2001 From: t7yang Date: Mon, 10 Jan 2022 08:38:08 +0800 Subject: fix yari h2m dry run errors --- files/zh-tw/web/javascript/reference/statements/break/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'files/zh-tw/web/javascript/reference/statements/break') diff --git a/files/zh-tw/web/javascript/reference/statements/break/index.html b/files/zh-tw/web/javascript/reference/statements/break/index.html index ff72f9d25b..b5fa73113e 100644 --- a/files/zh-tw/web/javascript/reference/statements/break/index.html +++ b/files/zh-tw/web/javascript/reference/statements/break/index.html @@ -25,13 +25,13 @@ translation_of: Web/JavaScript/Reference/Statements/break

說明

-

中斷陳述 break 可加上標籤 (label) 參數,使其跳出被標籤的陳述語句。此中斷陳述 break 必須被包含在被標籤的陳述語句中。被標籤的陳述語句可被添加於任一個區塊 (block) 前,而非限定在迴圈陳述。

+

中斷陳述 break 可加上標籤 (label) 參數,使其跳出被標籤的陳述語句。此中斷陳述 break 必須被包含在被標籤的陳述語句中。被標籤的陳述語句可被添加於任一個區塊 (block) 前,而非限定在迴圈陳述。

範例

下面函式包含一個中斷陳述 break ,當 i 值為 3 時,中斷 while 迴圈,並回傳 3 * x

-
function testBreak(x) {
+
function testBreak(x) {
   var i = 0;
 
   while (i < 6) {
@@ -46,7 +46,7 @@ translation_of: Web/JavaScript/Reference/Statements/break
 
 

The following code uses break statements with labeled blocks. A break statement must be nested within any label it references. Notice that inner_block is nested within outer_block.

-
outer_block: {
+
outer_block: {
   inner_block: {
     console.log('1');
     break outer_block; // breaks out of both inner_block and outer_block
@@ -58,7 +58,7 @@ translation_of: Web/JavaScript/Reference/Statements/break
 
 

The following code also uses break statements with labeled blocks but generates a Syntax Error because its break statement is within block_1 but references block_2. A break statement must always be nested within any label it references.

-
block_1: {
+
block_1: {
   console.log('1');
   break block_2; // SyntaxError: label not found
 }
-- 
cgit v1.2.3-54-g00ecf