आइए लूप के लिए शुरू करते हैं। जेएस में लूप के 2 रूपांतर हैं। पहला रूप इनिट, कंडीशन, एक्सप्र लूप है। यह पहले स्टेटमेंट को इनिशियलाइज़ करता है, फिर प्रत्येक पुनरावृत्ति पर expr निष्पादित करता है और स्थिति की जाँच करता है।
उदाहरण
उदाहरण के लिए,
var step; for (step = 0; step < 5; step++) { console.log('Taking step ' + step); }
आउटपुट
यह आउटपुट देगा -
Taking step 0 Taking step 1 Taking step 2 Taking step 3 Taking step 4
लूप के लिए एक और रूप है, for in कुंडली। फॉर...इन स्टेटमेंट किसी ऑब्जेक्ट के सभी गणनीय गुणों पर एक निर्दिष्ट चर को पुनरावृत्त करता है। प्रत्येक विशिष्ट संपत्ति के लिए, जावास्क्रिप्ट निर्दिष्ट कथनों को निष्पादित करता है। उदाहरण के लिए,
उदाहरण
let person = { name: "John", age: 35 }; for (let prop in person) { console.log(prop, a[prop]); }
आउटपुट
यह आउटपुट देगा -
name John age 35