इस उदाहरण में, आप एक जावास्क्रिप्ट प्रोग्राम लिखना सीखेंगे जो एक सरणी को खाली कर देगा।
इस उदाहरण को समझने के लिए, आपको निम्नलिखित जावास्क्रिप्ट प्रोग्रामिंग विषयों का ज्ञान होना चाहिए:
- जावास्क्रिप्ट फंक्शन और फंक्शन एक्सप्रेशन
- जावास्क्रिप्ट ऐरे लंबाई
- जावास्क्रिप्ट ऐरे ब्याह ()
उदाहरण 1: नई सरणी को प्रतिस्थापित करके रिक्त सरणी
// program to empty an array function emptyArray(arr) ( // substituting new array arr = (); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
आउटपुट
(1, 2, 3) ()
उपरोक्त कार्यक्रम में, सरणी का मान एक नए खाली सरणी द्वारा प्रतिस्थापित किया जाता है।
उदाहरण 2: खाली ऐरे का उपयोग ब्याह ()
// program to append an object to an array function emptyArray(arr) ( // substituting new array arr.splice(0, arr.length); return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
आउटपुट
(1, 2, 3) ()
उपरोक्त प्रोग्राम में, splice()
एरे के सभी तत्वों को हटाने के लिए विधि का उपयोग किया जाता है।
में splice()
विधि,
- पहला तर्क किसी आइटम को हटाने से शुरू करने के लिए एक सरणी का सूचकांक है।
- दूसरा तर्क उन तत्वों की संख्या है जिन्हें आप अनुक्रमणिका तत्व से निकालना चाहते हैं।
उदाहरण 3: लंबाई 0 सेट करके खाली सरणी
// program to empty an array function emptyArray(arr) ( // setting array length to 0 arr.length = 0; return arr; ) const array = (1, 2 ,3); console.log(array); // call the function const result = emptyArray(array); console.log(result);
आउटपुट
(1, 2, 3) ()
उपरोक्त कार्यक्रम में, सरणी खाली करने के लिए लंबाई संपत्ति का उपयोग किया जाता है।
0 पर सेट array.length
करते समय , सरणी के सभी तत्व हटा दिए जाते हैं।