जावास्क्रिप्ट ऐरे पॉप मेथड जिसे कहा जाता है, कई ऐरे मेथड में से एक है जिसका उपयोग एरे में डेटा में हेरफेर करने के लिए किया जा सकता है। वेब डेवलपर्स इसका उपयोग ऐसे समय में करते हैं जब उन्हें शॉर्ट एरे के साथ या पॉप्ड एलिमेंट के साथ कुछ करने की आवश्यकता होती है। आइए जानें इसका उपयोग कैसे करें:
सिंटैक्स
इस पद्धति का सिंटैक्स काफी सीधा है। परिभाषा के अनुसार, पॉप विधि किसी सरणी में अंतिम तत्व को हटा देती है और फिर उसे वापस कर देती है:
let frozen = [ "Anna", "Elsa", "Olaf", "Kristoff", "Sven" ]; let popped = frozen.pop();
यदि आप इस कोड को वेब ब्राउज़र कंसोल में टाइप करना चाहते हैं (*यदि आप नहीं जानते कि यह कैसे करना है तो नीचे साइड नोट देखें), और console.log
(जमे हुए) और console.log
(पॉप्ड), क्या होगा?
जमे हुए एक कम तत्व के साथ एक सरणी के रूप में वापस आ जाएगा और पॉप किया गया वह तत्व होगा जिसे सरणी से हटा दिया गया था:
* साइड नोट:Chrome/Firefox/Safari में JavaScript कंसोल तक कैसे पहुंचें:
क्रोम/फ़ायरफ़ॉक्स: क्रोम में, इस पेज पर राइट क्लिक करें, 'निरीक्षण' चुनें। आप Chrome डेवलपर टूल को खुले हुए देखेंगे। शीर्ष पर नेविगेट करने योग्य टैब का एक सेट होना चाहिए। फ़ायरफ़ॉक्स समान है, लेकिन आप 'तत्व का निरीक्षण करें' का चयन करेंगे। कंसोल पर क्लिक करें और आपका कार्यक्षेत्र होगा।
सफारी: यदि आप सफारी का उपयोग करते हैं, तो आपको 'डेवलपर' मेनू को सक्षम करना होगा। ऐसा करने के लिए, सफारी . खोलें ब्राउज़र, सफारी . पर क्लिक करें और फिर 'प्राथमिकताएं' पर जाएं। 'उन्नत' पर क्लिक करें। 'मेनू बार में डेवलप मेनू दिखाएँ' चेकबॉक्स को चेक करें। 'प्राथमिकताएं' बंद करें और फिर मेनू बार में 'विकास' पर क्लिक करें। 'जावास्क्रिप्ट कंसोल दिखाएं' चुनें।
अब आपको ऊपर दिए गए उदाहरण में जानकारी टाइप करने में सक्षम होना चाहिए (या अपने स्वयं के उदाहरण के साथ आएं!) एक बार जमे हुए और पॉप किए गए दोनों चर बनाए जाने के बाद, तत्वों पर कोड के प्रभाव को देखने के लिए कंसोल.लॉग दोनों।
पॉप विधि सरणी की लंबाई बदलती है। आप इसका उपयोग तब तक कर सकते हैं जब तक कि सरणी की लंबाई मौजूद है। जब एक खाली सरणी होती है, तब भी विधि का प्रदर्शन किया जा सकता है (जैसा कि इसमें कोई त्रुटि या कुछ भी नहीं होगा), लेकिन पॉप किया गया तत्व 'अपरिभाषित' लौटाएगा।
81% प्रतिभागियों ने कहा कि बूटकैंप में भाग लेने के बाद उन्हें अपनी तकनीकी नौकरी की संभावनाओं के बारे में अधिक आत्मविश्वास महसूस हुआ। आज ही एक बूटकैंप से मिलान करें।
बूटकैंप शुरू करने से लेकर अपनी पहली नौकरी खोजने तक, औसत बूटकैंप ग्रेड ने करियर संक्रमण में छह महीने से भी कम समय बिताया।
निष्कर्ष
पॉप सरणी विधि तर्क में इसका उपयोग करने के अवसरों को खोलती है जहां हमें किसी सरणी से अंतिम आइटम को हटाने की आवश्यकता होती है और फिर इसके साथ कुछ करना होता है। यह पुश विधि के विपरीत है, जो सरणी के अंत में कुछ जोड़ता है और शिफ्ट विधि से तुलनीय है, जो सरणी के सामने से एक तत्व को हटा देता है और उस तत्व को वापस कर देता है।