जावास्क्रिप्ट में एक टपल तत्वों का एक क्रमबद्ध संग्रह है, जो एक सरणी के समान है, लेकिन तत्वों की एक निश्चित संख्या के साथ। टपल में प्रत्येक तत्व एक अलग डेटा प्रकार का हो सकता है। टुपल्स जावास्क्रिप्ट में एक अंतर्निहित विशेषता नहीं हैं, लेकिन उन्हें सरणियों का उपयोग करके अनुकरण किया जा सकता है।
यह पोस्ट टुपल्स से वेरिएबल असाइनमेंट का वर्णन करेगी।
टुपल्स से जावास्क्रिप्ट चर असाइनमेंट
जावास्क्रिप्ट में, का प्रयोग करें ' विनाशकारी कार्य टपल से वेरिएबल्स को वैल्यू असाइन करने की सुविधा। विनाशकारी असाइनमेंट एक जावास्क्रिप्ट सुविधा है जो सरणियों या वस्तुओं से मान निकालती है और उन्हें चर के लिए असाइन करती है। यह सुविधा सरणियों या वस्तुओं से डेटा निकालने, कोड को अधिक पठनीय और बनाए रखने योग्य बनाने के लिए उपयोगी है।
वाक्य - विन्यास
विनाशकारी असाइनमेंट का उपयोग करने के लिए, निम्न सिंटैक्स का उपयोग करके टुपल्स से वेरिएबल्स को मान असाइन करें:
कॉन्स्ट [ ए, बी, सी ] = [ 1 , 2 , 3 ]
उपरोक्त सिंटैक्स के अनुसार, चर ' ए ' का मान असाइन किया जाएगा' 1 ”, “ बी 'द्वारा नियुक्त किया जाएगा' 2 ', और ' सी 'मूल्य असाइन किया जाएगा' 3 ”।
जावास्क्रिप्ट में, सरणियों और वस्तुओं का उपयोग किसी भी प्रकार के डेटा और तत्वों की संख्या को संग्रहीत करने के लिए किया जा सकता है, इसलिए उन्हें टपल के रूप में भी उपयोग करें।
कॉन्स्ट [ ए, बी ] = सरणी;
आप सरणी या वस्तु से शेष तत्वों को पुनः प्राप्त करने के लिए बाकी ऑपरेटर (...) का भी उपयोग कर सकते हैं।
उदाहरण 1: टपल से पूर्णांक, बूलियन और स्ट्रिंग चर मानों का असाइनमेंट
नाम की एक सरणी बनाएं ' टपल ”, जो एक पूर्णांक, एक बूलियन मान और एक स्ट्रिंग संग्रहीत करता है:
स्थिरांक टपल = [ ग्यारह , सत्य , 'लिनक्स' ] ;
चर के लिए टपल के मान निर्दिष्ट करने के लिए विनाशकारी असाइनमेंट का उपयोग करें ' एक्स ”, “ और ', और ' साथ ':
कंसोल पर प्रत्येक चर के विरुद्ध असाइन किए गए मान प्रिंट करें:
यह देखा जा सकता है कि चर को टपल से सफलतापूर्वक असाइन किया गया है:
उदाहरण 2: टपल से पूर्णांक और स्ट्रिंग चर मानों का असाइनमेंट
दिए गए उदाहरण में, हम एक संपत्ति का मूल्य निर्दिष्ट करेंगे ' पद '' नामक एक चर के लिए की ':
कॉन्स्ट ऑब्जेक्ट = { नाम: “कॉवेन ', आयु: 28, पदनाम:' मानव संसाधन '};
वेरिएबल 'des' को 'पदनाम' का मान निर्दिष्ट करने के लिए डिस्ट्रक्शन असाइनमेंट का उपयोग करें:
कंसोल पर असाइन किए गए मान को प्रिंट करें:
यह देखा जा सकता है कि संपत्ति 'पदनाम' का मूल्य चर 'डेस' को सफलतापूर्वक सौंपा गया है:
उदाहरण 3: रेस्ट ऑपरेटर का उपयोग करके टपल से एकाधिक चर मानों का असाइनमेंट
एक सरणी बनाएँ और कई प्रकार के डेटा संग्रहीत करें:
स्थिरांक टपल = [ '1100' , सत्य , 'लिनक्स' , ग्यारह , 5 , 3 , 9 ] ;
अब, हम सरणी से शेष तत्वों को निकालने के लिए विनाश असाइनमेंट के साथ बाकी ऑपरेटर (...) का उपयोग करेंगे:
अंत में 'का उपयोग करके कंसोल पर प्रत्येक चर के विरुद्ध सभी मान प्रिंट करें' कंसोल.लॉग () ' तरीका:
जैसा कि आप देख सकते हैं कि चर ' एक्स 'पूर्णांक मान निर्दिष्ट किया जाएगा' 1100 ”, “ और 'बूलियन मान के साथ' सत्य ”, “ साथ 'मूल्य के साथ' लिनक्स 'और शेष पूर्णांक मान' 11, 5, 3 और 9 'चर को सौंपा गया है' में 'बाकी ऑपरेटर (...) का उपयोग करना:
यह सब टपल से वेरिएबल्स को वैल्यू असाइन करने के बारे में है।
निष्कर्ष
टुपल्स से वेरिएबल्स को वैल्यू असाइन करने के लिए, 'जावास्क्रिप्ट फीचर का उपयोग करें' विनाशकारी कार्य ”। यह एक शक्तिशाली विशेषता है जो जावास्क्रिप्ट में टुपल्स के साथ काम करना आसान बनाता है ताकि टुपल्स से मूल्यों को निकाला जा सके और उन्हें संक्षिप्त और पठनीय तरीके से वेरिएबल्स को असाइन किया जा सके। सरणी या ऑब्जेक्ट में शेष तत्वों को बाकी ऑपरेटर (…) का उपयोग करके भी निकाला जा सकता है। इस पोस्ट में टुपल्स से वेरिएबल असाइनमेंट का वर्णन किया गया है।