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

कैसे जावास्क्रिप्ट में एक सरणी में अपरिभाषित छेद बनाने के लिए?


अपरिभाषित छेद बनाने के लिए छोटे अनुक्रमितों को अछूता छोड़कर, उच्च अनुक्रमणिका में तत्वों को जोड़ने का प्रयास करें। वे बचे हुए छोटे इंडेक्स अपरिभाषित छेद . से भरे जाएंगे . इसे विस्तार से समझने के लिए निम्न उदाहरण देखें।

उदाहरण

निम्नलिखित उदाहरण में, केवल 3 तत्व घोषित किए गए थे। बाद में जब इंडेक्स 5 पर, जो शुरू में मौजूद नहीं था, एक और वेरिएबल असाइन किया गया था, तब छोटे इंडेक्स जो अछूते थे, उन्हें अपरिभाषित छेद से भर दिया गया था। जैसा कि आउटपुट में दिखाया गया है।

<html>
<body>
   <script>
      var nums = [1,2,3];
      nums[5] = 6;
      var Len = nums.length;
      var text = "";
      for (i = 0; i < Len; i++) {
         text += nums[i] + "</br>";
      }
      document.write(text);
   </script>
</body>
</html>

आउटपुट

1
2
3
undefined
undefined
6

  1. जावास्क्रिप्ट में ऐरे को सेट में कैसे बदलें?

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

  1. जावास्क्रिप्ट में आईडी द्वारा वस्तुओं की सरणी कैसे समूहित करें?

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

  1. एक बहुआयामी जावास्क्रिप्ट ऑब्जेक्ट कैसे बनाएं?

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