अनडिफाइंड होल्स बनाने के लिए उच्च इंडेक्स पर एलिमेंट्स जोड़ने का प्रयास करें, छोटे इंडेक्स को अछूता छोड़ दें। वे बचे हुए छोटे इंडेक्स अनडिफाइंड होल्स से भर जाएंगे। इसे विस्तार से समझने के लिए निम्नलिखित उदाहरण देखें।
उदाहरण
निम्नलिखित उदाहरण में, केवल 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