二、JavaScript 聲明的標識符

EG:break

var text =""

var i;

for(i =0; i <5; i++) {

if(i ===3) {

break;

}

text +="The number is "+ i +"";

}

Run...

The number is 0

The number is 1

The number is 2

?EG: Label Break;


function myFunction() { ? ?

? ? ? ?var text = ""; ? ?var i, j; ? ?Loop1: ? ? ? ? ? ? ? // The first for loop is labeled "Loop1" ?

? ? ? ?for (i = 0; i < 3; i++) { ? ?

? ? ? ? ? ? ? ? ? ? ?text += "" + "i = " + i + ", j = "; ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ?Loop2: ? ? ? ? ? // The second for loop is labeled "Loop2" ? ? ?

? ? ? ? ? ? ? ? ? ? ? for (j = 10; j < 15; j++) { ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?if (j === 12) { ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? break Loop2; ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? } ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?document.getElementById("demo").innerHTML = text += j + " "; ? ? ?

? ? ? ? ? ? ? ? ? ? ? } ?

? ? ? ? ?}

}

running...


Label Break.html

EG: While

function myFunction() {? ?

?var text = "";? ??

? var i = 0;? ??

? ? ?while (i < 10) {? ? ?

? ? ? ? text += "The number is " + i;? ? ? ?

? ? ? ? ?i++;? ?

? ? ? }? ??

? ? ?document.getElementById("demo").innerHTML = text;

}


whiletest.html

EG:do{}while()

function myFunction() {? ??

? ? ? ? var text = "" ;

? ? ? ? ?var i = 0;? ?

? ? ? ? ? do {? ? ? ??

? ? ? ? ?text += "The number is " + i;? ? ? ??

? ? ? ? ? i++;? ??

? ? ? ? ? }? ? while (i < 10)? ??

? ? ? ? ?document.getElementById("demo").innerHTML = text;

}

running...


dowhile.html

do {

code block to be executed

}

while (condition);

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容