The Continue Statement
continue அறிக்கை ஒரு சுழற்சியில் தற்போதைய மறு செய்கையைத் தவிர்க்கிறது.
மறு செய்கையில் மீதமுள்ள குறியீடு தவிர்க்கப்பட்டு, செயலாக்கம் அடுத்த மறு செய்கைக்கு நகர்கிறது.
எடுத்துக்காட்டு
3 இன் மதிப்பைத் தவிர்க்கவும்:
for (let i = 1; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "
";
}
JavaScript Labels
ஒரு லேபல் என்பது ஒரு அறிக்கைக்கு அல்லது அறிக்கைகளின் தொகுதிக்கு ஒரு பெயரை வழங்குகிறது, குறிப்பாக சுழல்களில் நிரல் ஓட்டக் கட்டுப்பாட்டிற்காக அறிக்கைகளைக் குறிப்பிட அனுமதிக்கிறது.
தொடரியல்
ஒரு லேபல் என்பது ஒரு அடையாளங்காட்டியைத் தொடர்ந்து ஒரு பெருங்குடல் (:) ஆகும்.
labelname: statement;
ஒரு லேபல் ஒரு அறிக்கை அல்லது குறியீட்டின் தொகுதிக்கு முன்னால் உள்ளது.
labelname: {
statements
}
Continue to Labelname
தொடரியல்
continue labelname;
எடுத்துக்காட்டு
loop1 க்குத் தொடரவும்:
let text = "";
loop1: for (let j = 1; j < 5; j++) {
loop2: for (let i = 1; i < 5; i++) {
if (i === 3) { continue loop1; }
text += i;
}
}
எடுத்துக்காட்டு
loop2 க்குத் தொடரவும்:
let text = "";
loop1: for (let j = 1; j < 5; j++) {
loop2: for (let i = 1; i < 5; i++) {
if (i === 3) { continue loop2; }
text += i;
}
}
குறிப்பு:
break மற்றும் continue ஆகியவை ஒரு குறியீட்டு தொகுதியிலிருந்து "வெளியே குதிக்கக்கூடிய" ஒரே JavaScript அறிக்கைகளாகும்.
பயிற்சி
பின்வரும் குறியீட்டைக் கவனியுங்கள்:
let output = '';
for (let i = 1; i <= 5; i++) {
if (i === 3) { continue; }
output += i;
}