亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Instructions JavaScript Break et Continue

L'instruction

break est utilisée pour sortir de la boucle.

continue est utilisé pour sauter une itération dans une boucle.


Instruction Break

Nous avons déjà vu l'instruction break dans les chapitres précédents de ce tutoriel. Il est utilisé pour sortir des instructions switch(). L'instruction

break peut être utilisée pour sortir d'une boucle. Une fois que l'instruction

break est sortie de la boucle, le code après la boucle continuera à être exécuté (le cas échéant)?:

Instance

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p>點擊按鈕,測試帶有 break 語句的循環(huán)。</p>
<button onclick="myFunction()">點擊這里</button>
<p id="demo"></p>
<script>
function myFunction(){
var x="",i=0;
for (i=0;i<10;i++){
if (i==3){
    break;
}
    x=x + "該數(shù)字為 " + i + "<br>";
    }
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>

Exécutez le programme et essayez-le


Instruction Continue

L'instruction continue interrompt l'itération dans le boucle si la condition spécifiée se produit, puis continuez avec l'itération suivante dans la boucle. Cet exemple ignore la valeur 3?:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<p>點擊下面的按鈕來執(zhí)行循環(huán),該循環(huán)會跳過 i=3 的步進。</p>
<button onclick="myFunction()">點擊這里</button>
<p id="demo"></p>
<script>
function myFunction(){
var x="",i=0;
for (i=0;i<10;i++){
  if (i==3){
    continue;
    }
x=x + "該數(shù)字為 " + i + "<br>";
  }
document.getElementById("demo").innerHTML=x;
}
</script>
</body>
</html>

Exécutez le programme pour l'essayer


Balises JavaScript

As you Comme vous l'avez vu dans le chapitre sur les instructions switch, les instructions JavaScript peuvent être marquées.

Pour étiqueter une instruction JavaScript, ajoutez deux points avant l'instruction?:

label:
statements

Les instructions break et continue sont simplement Des instructions qui peuvent sortir des blocs de code.

Syntaxe?:

break labelname;

continue labelname;

L'instruction continue (avec ou sans référence d'étiquette) ne peut être utilisée que dans une boucle.

L'instruction break (sans référence d'étiquette) ne peut être utilisée que dans une boucle ou un commutateur.

Référencée par des balises, l'instruction break peut être utilisée pour sortir de n'importe quel bloc de code JavaScript?:

Exemple

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>php中文網(wǎng)(php.cn)</title>
</head>
<body>
<script>
    direction=["上","下","左","右"];
    list:{
        document.write(direction[0] + "<br>");
        document.write(direction[1] + "<br>");
        document.write(direction[2] + "<br>");
        break list;
        document.write(direction[3] + "<br>");
        document.write(direction[4] + "<br>");
        document.write(direction[5] + "<br>");
    }
</script>
</body>
</html>

Exécutez le programme pour l'essayer



Formation continue
||
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>php中文網(wǎng)(php.cn)</title> </head> <body> <p>點擊按鈕,測試帶有 break 語句的循環(huán)。</p> <button onclick="myFunction()">點擊這里</button> <p id="demo"></p> <script> function myFunction(){ var x="",i=0; for (i=0;i<10;i++){ if (i==3){ break; } x=x + "該數(shù)字為 " + i + "<br>"; } document.getElementById("demo").innerHTML=x; } </script> </body> </html>
soumettreRéinitialiser le code