Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

जावास्क्रिप्ट में एक सरणी के माध्यम से लूपिंग


जावास्क्रिप्ट में एक सरणी के माध्यम से लूप करने के कई तरीके हैं।

जावास्क्रिप्ट में लूप के लिए

आइए उनके साथ एक लूप के लिए शुरू करते हैं। जेएस में लूप के 2 रूपांतर हैं। पहला रूप इनिट, कंडीशन, एक्सप्र लूप है। यह पहले स्टेटमेंट को इनिशियलाइज़ करता है, फिर प्रत्येक पुनरावृत्ति पर expr निष्पादित करता है और स्थिति की जाँच करता है।

जावास्क्रिप्ट में एक सरणी के माध्यम से लूपिंग

उदाहरण के लिए,

var step;for (step =0; step <5; step++) { कंसोल.लॉग('टेकिंग स्टेप' + स्टेप);}

यह आउटपुट देगा:

चरण 0 लेना चरण 1 लेना चरण 2 लेना चरण 3 लेना चरण 4 लेना

लूप के लिए एक और रूप है, for in कुंडली। फॉर...इन स्टेटमेंट किसी ऑब्जेक्ट के सभी गणनीय गुणों पर एक निर्दिष्ट चर को पुनरावृत्त करता है। प्रत्येक विशिष्ट संपत्ति के लिए, जावास्क्रिप्ट निर्दिष्ट कथनों को निष्पादित करता है। उदाहरण के लिए,

चलो व्यक्ति ={ नाम:"जॉन", उम्र:35}; के लिए (व्यक्ति में सहारा दें) { कंसोल.लॉग (प्रोप, ए [प्रोप]);}

यह आउटपुट देगा:

नाम जॉनेज 35

जावास्क्रिप्ट में जबकि लूप

थोड़ी देर के लूप का उद्देश्य किसी कथन या कोड ब्लॉक को बार-बार निष्पादित करना है जब तक कि अभिव्यक्ति सत्य है। एक बार व्यंजक असत्य हो जाने पर, लूप समाप्त हो जाता है।

जावास्क्रिप्ट में एक सरणी के माध्यम से लूपिंग

उदाहरण के लिए,

चलो i =0;जबकि (i <5) { कंसोल.लॉग ("हैलो"); मैं =मैं + 1;}

यह आउटपुट देगा:

नमस्कार 

डू…जबकि लूप

डू...जबकि लूप, जबकि लूप के समान है, सिवाय इसके कि स्थिति की जांच लूप के अंत में होती है। इसका मतलब है कि लूप हमेशा कम से कम एक बार निष्पादित किया जाएगा, भले ही स्थिति गलत हो।

जावास्क्रिप्ट में एक सरणी के माध्यम से लूपिंग

उदाहरण के लिए,

चलो मैं =0;करते हैं {कंसोल.लॉग("हैलो"); i =i + 1;} जबकि (i <5);

यह आउटपुट देगा -

नमस्कार 
  1. जावास्क्रिप्ट array.flatMap ()

    जावास्क्रिप्ट की array.flatMap () विधि का उपयोग इनपुट सरणी तत्व को एक नए सरणी में समतल करने के लिए किया जाता है। वाक्य रचना इस प्रकार है - array.flatMap(function callback(current_value, index, Array)) आइए अब जावास्क्रिप्ट में array.flatMap() विधि को लागू करें - उदाहरण <!DOCTYPE html> <h

  1. जावास्क्रिप्ट ऐरे स्लाइस ()

    एक सरणी में चयनित तत्वों को वापस करने के लिए जावास्क्रिप्ट की स्लाइस () विधि का उपयोग किया जाता है। वाक्य रचना इस प्रकार है - array.slice(start, end) ऊपर, प्रारंभ पैरामीटर एक पूर्णांक है जो निर्दिष्ट करता है कि चयन कहां से शुरू करना है, जबकि अंत वह है जहां चयन समाप्त होता है। आइए अब जावास्क्रिप्

  1. हम जावास्क्रिप्ट में वस्तुओं वाले सरणियों की सरणी के माध्यम से कैसे लूप करते हैं?

    जावास्क्रिप्ट में ऑब्जेक्ट्स वाले सरणियों की सरणी के माध्यम से लूप करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.