फॉर…इन लूप
"for...in" लूप का उपयोग किसी वस्तु के गुणों के माध्यम से लूप करने के लिए किया जाता है।
यहाँ वाक्य रचना है -
वाक्यविन्यास
for (variablename in object) {
statement or block to execute
} आप 'फॉर-इन' लूप को लागू करने के लिए निम्न उदाहरण को चलाने का प्रयास कर सकते हैं। यह वेब ब्राउज़र के नेविगेटर ऑब्जेक्ट को प्रिंट करता है
उदाहरण
लाइव डेमो
<html>
<body>
<script>
var aProperty;
document.write("Navigator Object Properties<br /> ");
for (aProperty in navigator) {
document.write(aProperty);
document.write("<br />");
}
document.write ("Exiting from the loop!");
</script>
</body>
</html> लूप के लिए
"for…of" लूप का उपयोग पुनरावृत्त वस्तुओं के माध्यम से लूप करने के लिए किया जाता है, जिसमें मानचित्र, सरणी, तर्क आदि शामिल हैं।
सिंटैक्स
यहां सिंटैक्स है -
for (variablename of iterable){
statement or block to execute
} उदाहरण
यहां एक उदाहरण दिया गया है जो for…of लूप के साथ पुनरावृत्ति दिखा रहा है
लाइव डेमो
<!DOCTYPE html>
<html>
<body>
<script>
let itObj= [20, 30, 40, 50];
for (let res of itObj) {
res += 1;
document.write("<br>"+res);
}
</script>
</body>
</html> आउटपुट
21 31 41 51