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

सरणी जावास्क्रिप्ट से लूप में विशेषता कैसे सेट करें?

<घंटा/>

मान लें कि हमें एक ऐसा फ़ंक्शन लिखना है जो एक सरणी लेता है और इस सरणी के संबंधित मानों के अनुसार किसी विशेष DOM में मौजूद पहले n divs की id विशेषता को बदलता है, जहां सरणी की लंबाई होती है।

हम सबसे पहले अपने डोम में मौजूद सभी डिव का चयन करेंगे, उस एरे पर पुनरावृति करेंगे जिसे हमने एक और केवल तर्क के रूप में स्वीकार किया था और प्रत्येक डिव को संबंधित आईडी असाइन करेंगे -

ऐसा करने के लिए कोड है -

const array = ['navbar', 'sidebar', 'section1', 'section2', 'footer'];
const changeDivId = (arr) => {
   const divsArray = document.querySelectorAll('div');
   arr.forEach((element, index) => {
      divsArray[index].id = element;
   });
};
changeDivId(array);

इससे हम सरणी के तत्वों को div की संगत आईडी में सफलतापूर्वक मैप कर सकते हैं।


  1. कैसे जावास्क्रिप्ट का उपयोग कर JSON सरणी से डेटा पढ़ने के लिए?

    जावास्क्रिप्ट का उपयोग करके JSON सरणी से डेटा पढ़ने के लिए निम्नलिखित कोड है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <ti

  1. कैसे एक जावास्क्रिप्ट सरणी से एक स्ट्रिंग पार्स करने के लिए?

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

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

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