दोस्तों इस chapter में हम JavaScript loops के बारे में जानेंगे तो चलिए शुरू करते है. JavaScript में loop का उपयोग बार-बार कोड के ब्लॉक को चलाने के लिए किया जाता है, जब तक कि एक sure condition पूरी नहीं हो जाती JavaScript कई विकल्प प्रदान करता है ताकि बार-बार कोड के एक ब्लॉक को run किया जा सके।
JavaScript loops का उपयोग कोड के टुकड़े को iterate करने के लिए किया जाता है, दोस्तों Loop के उपयोग से हम program के किसी भी statement को बार-बार या कई बार execute कर सकते है, या दूसरे शब्दों कहें तो JavaScript कोड के किसी भी एक part को कई बार execute करने के लिए JavaScript में Loop का उपयोग किया जाता है।
मान लीजिए आप अपने web page में 'Hello frends' information को 50 बार टाइप करना चाहते हैं। तो आपको उसी लाइन को 50 बार कॉपी और पेस्ट करना होगा और यदि आप लूप का उपयोग करते हैं, तो आप केवल 3 या 4 लाइनों में इस कार्य को पूरा कर सकते हैं।
While loop
For loop
Do…while loop
For/in loop
JavaScript while लूप infinite elements के लिए number को पुन: सक्रिय करता है, अगर iteration की संख्या ज्ञात नहीं है तो इसका उपयोग किया जाना चाहिए. JavaScript while लूप की जांच की condition कुछ समय के लिए अवरुद्ध करते समय executed होती है, जब तक कि condition सही या गैर-शून्य का मूल्यांकन नहीं हो जाती है, While loop का syntax नीचे दिया गया है।.
while (condition) { code to be executed }
JavaScript में For लूप का उपयोग तब किया जाता है, जब आपको पहले से ही पता होता हैं की स्क्रिप्ट कितनी बार चलनी चाहिए, For loop का syntax नीचे दिया गया है।
for (initialization; condition; increment) { code to be executed }
यह लूप हमेशा एक बार कोड के ब्लॉक को executed करेगा, और फिर जब तक निर्दिष्ट शर्त सही नहीं हो जाती है, तब यह लूप इसको execute करता रहता है, इस लूप को हमेशा कम से कम एक बार executed किया जाएगा, Do…while loop का syntax नीचे दिया गया है।
do{ code to be executed }while (condition);
इस लूप को statement में एक सरणी के elements के माध्यम से या एक वस्तु के गुणों के माध्यम से लूप के लिए use में लाया जाता है।
<!DOCTYPE html> <html> <body> <p>Click the button and show JavaScript while Statement</p> <button onclick="myFunction()">Try it</button> <p id="demo"></p> <script> function myFunction() { var text = ""; var i = 0; while (i < 10) { text += "<br>The number is " + i; i++; } document.getElementById("demo").innerHTML = text; } </script> </body> </html>
Click the button and show JavaScript while Statement