टाइपस्क्रिप्ट में ऐरे टाइप क्या है और इसका उपयोग कैसे किया जा सकता है?

Ta Ipaskripta Mem Aire Ta Ipa Kya Hai Aura Isaka Upayoga Kaise Kiya Ja Sakata Hai



एक डाटा स्ट्रक्चर जो मेमोरी के सन्निकट ब्लॉक में एक ही प्रकार के तत्वों के समूह को रखता है, उसे 'कहा जाता है' सरणी ”। टाइपस्क्रिप्ट में एरेज़ को डेटा प्रकार के रूप में भी समर्थित किया जाता है, क्योंकि यह जावास्क्रिप्ट का सुपरसेट है। यह जावास्क्रिप्ट की तुलना में अधिक टाइप-सुरक्षित है क्योंकि यह डेवलपर्स को उन तत्वों के प्रकार को निर्दिष्ट करने की अनुमति देता है जो एक ऐरे स्टोर कर सकते हैं। बनाए रखने योग्य कोड बनाने के लिए सरणी का उपयोग इस तरह से किया जा सकता है।

यह ट्यूटोरियल टाइपस्क्रिप्ट में सरणी प्रकार और इसका उपयोग करने का तरीका प्रदर्शित करेगा।







टाइपस्क्रिप्ट में ऐरे टाइप क्या है और इसका उपयोग कैसे किया जा सकता है?

' सरणी ' टाइपस्क्रिप्ट में एक डेटा संरचना है जो जावास्क्रिप्ट के समान सरणी प्रकार निर्दिष्ट करने की एक उन्नत सुविधा के साथ है। इसका उपयोग डेटा के संग्रह को संग्रहीत करने और हेरफेर करने के लिए किया जा सकता है, जैसे संख्याओं या तारों की सूची, और उनके सूचकांक का उपयोग करके इसका उपयोग किया जा सकता है। टाइपस्क्रिप्ट में सरणी घोषित करने या उपयोग करने के दो तरीके हैं:



  • 'ऐरे' कीवर्ड
  • स्क्वायर ब्रैकेट '[]' या शॉर्टहैंड सिंटैक्स

सिंगल-टाइप ऐरे के लिए सिंटेक्स

किसी एकल प्रकार के साथ किसी सरणी को घोषित या आरंभ करने के लिए, दिए गए सिंटैक्स का उपयोग 'ऐरे' कीवर्ड के साथ करें:



सरणी < प्रकार > = [ तत्व 1, तत्व 2, तत्व 3 ] ;





या नीचे दिए गए अनुसार इसे शॉर्टहैंड सिंटैक्स के रूप में उपयोग करें:

प्रकार [ ] = [ तत्व 1, तत्व 2, तत्व 3 ] ;



मल्टी-टाइप ऐरे के लिए सिंटेक्स

'सरणी' कीवर्ड की सहायता से, बहु-टाइप किए गए सरणी को प्रारंभ करने या घोषित करने के लिए नीचे दिए गए सिंटैक्स का उपयोग करें:

सरणी < प्रकार | प्रकार > = [ तत्व 1, तत्व 2, तत्व 3 ] ;

या आप स्क्वायर ब्रैकेट '[]' या शॉर्टहैंड सिंटैक्स का उपयोग निम्नानुसार कर सकते हैं:

( प्रकार | प्रकार ) [ ] = [ तत्व 1, तत्व 2, तत्व 3 ] ;

उदाहरण 1: सिंगल स्ट्रिंग टाइप ऐरे

हम सबसे पहले एक टाइपस्क्रिप्ट फाइल बनाएंगे जिसका नाम होगा “ Arraytypes.ts ”। दिए गए उदाहरण में, पहले, “नामक स्ट्रिंग प्रकार की एक सरणी घोषित करें रंग '' ऐरे 'कीवर्ड का उपयोग करना:

var रंग: ऐरे < डोरी > ;

अब, सरणी को स्ट्रिंग प्रकार मानों के साथ आरंभ करें:

रंग = [ 'लाल' , 'नीला' , 'हरा' , 'काला' , 'सफ़ेद' , 'बैंगनी' , 'गुलाबी' ] ;

अगला, कंसोल पर सरणी प्रिंट करें:

कंसोल.लॉग ( रंग ) ;

कोड जोड़ने के बाद, हम दिए गए आदेश का उपयोग करके इस फ़ाइल को जावास्क्रिप्ट फ़ाइल में ट्रांसपाइल करेंगे:

tsc Arraytypes.ts

फिर, जावास्क्रिप्ट कोड को क्रियान्वित करने के लिए, हम नीचे दी गई कमांड का उपयोग करेंगे:

नोड Arraytypes.js

टिप्पणी : टाइपस्क्रिप्ट फ़ाइल में प्रत्येक संशोधन के बाद उसे ट्रांसपाइल करना अनिवार्य है।

उत्पादन

सरणी तत्वों तक पहुँचने के लिए, वर्ग कोष्ठक संकेतन '[ ]' का उपयोग करें। यहां, हम इंडेक्स 3 पर तत्व का उपयोग करेंगे:

कंसोल.लॉग ( रंग [ 3 ] ) ;

आउटपुट प्रदर्शित करता है ' काला ” जो कि इंडेक्स 3 पर स्थित एक सरणी का तत्व है:

उदाहरण 2: सिंगल नंबर टाइप ऐरे

इस उदाहरण में, इसके प्रकार को निर्दिष्ट करके सम संख्याओं की एक सरणी बनाएं ' संख्या 'शॉर्टहैंड सिंटैक्स का उपयोग करना:

वर सम संख्याएँ: संख्या [ ] = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , बीस , 22 ] ;

कंसोल पर सरणी प्रिंट करें:

कंसोल.लॉग ( सम संख्या ) ;

उत्पादन

उदाहरण 3: मल्टी-टाइप ऐरे

प्रदान किए गए उदाहरण में, एक सरणी बनाएं जिसमें स्ट्रिंग प्रकार के साथ-साथ संख्या प्रकार के मान हों।

सबसे पहले, पाइपलाइन या यूनियन ऑपरेटर के साथ सरणी प्रकार निर्दिष्ट करके शॉर्टहैंड सिंटैक्स का उपयोग करके एक सरणी घोषित करें:

वार सरणी: ( डोरी | संख्या ) [ ] ;

सरणी को मान असाइन करें और फिर इसे कंसोल पर प्रिंट करें:

सरणी = [ 'लाल' , 1 , 'नीला' , 7 , 'बैंगनी' , 5 ] ;
कंसोल.लॉग ( सरणी ) ;

उत्पादन

यह सब टाइपस्क्रिप्ट में ऐरे टाइप के उपयोग के बारे में है।

निष्कर्ष

' सरणी ” जावास्क्रिप्ट के समान टाइपस्क्रिप्ट में एक डेटा संरचना है जिसका उपयोग डेटा के संग्रह को संग्रहीत करने और हेरफेर करने के लिए किया जा सकता है। टाइपस्क्रिप्ट में सरणी घोषित/उपयोग करने के लिए, 'सहित दो तरीके हैं' सरणी 'कीवर्ड या स्क्वायर ब्रैकेट' [ ] 'या शॉर्टहैंड सिंटैक्स। इस ट्यूटोरियल ने टाइपस्क्रिप्ट में सरणी प्रकार और इसका उपयोग करने के तरीके का प्रदर्शन किया।