label
提供識別子作為語法,可讓你的程式的任何一處都能參考得到。舉例來說,你可以使用標籤來標識循環,然後使用 break
或 continue
語法來指示程式是否要中斷循環或繼續執行。
label
語法如下︰
label :
statement
label
的值可以是任意的 JavaScript 識別子,只要不是保留字的話都可以使用。使用標籤來標識的 statement
可以是任意的語句。
範例
在以下範例中,標籤 markLoop
標識了 while 循環。
markLoop:
while (theMark == true)
doSomething();
}