TypeScript میں Array Type کیا ہے اور اسے کیسے استعمال کیا جا سکتا ہے؟

Typescript My Array Type Kya Awr As Kys Ast Mal Kya Ja Skta



ڈیٹا ڈھانچہ جو ایک ہی قسم کے عناصر کے گروپ کو میموری کے ملحقہ بلاک میں رکھتا ہے اسے ' صف ' TypeScript میں Arrays کو ڈیٹا ٹائپ کے طور پر بھی سپورٹ کیا جاتا ہے، کیونکہ یہ JavaScript کا ایک سپر سیٹ ہے۔ یہ JavaScript کے مقابلے میں زیادہ محفوظ ہے کیونکہ یہ ڈویلپرز کو عناصر کی قسم کی وضاحت کرنے کی اجازت دیتا ہے جسے ایک صف محفوظ کر سکتی ہے۔ ایک قابل برقرار کوڈ تیار کرنے کے لئے اس طرح سے اریوں کا استعمال کیا جاسکتا ہے۔

یہ ٹیوٹوریل ٹائپ اسکرپٹ میں صف کی قسم اور اسے استعمال کرنے کا طریقہ دکھائے گا۔







TypeScript میں Array Type کیا ہے اور اسے کیسے استعمال کیا جا سکتا ہے؟

' صف ” ٹائپ اسکرپٹ میں جاوا اسکرپٹ کی طرح ایک ڈیٹا ڈھانچہ ہے جس میں صف کی قسم کی وضاحت کرنے کی جدید خصوصیت ہے۔ اس کا استعمال ڈیٹا کے مجموعے کو ذخیرہ کرنے اور اس میں ہیرا پھیری کرنے کے لیے کیا جا سکتا ہے، جیسے نمبروں یا تاروں کی فہرست، اور ان کے اشاریہ کا استعمال کرتے ہوئے اس تک رسائی حاصل کی جا سکتی ہے۔ TypeScript میں صف کا اعلان کرنے یا استعمال کرنے کے دو طریقے ہیں:



  • 'Array' کلیدی لفظ
  • مربع بریکٹ '[]' یا شارٹ ہینڈ نحو

سنگل قسم کی صف کے لیے نحو

ایک قسم کے ساتھ ایک صف کا اعلان کرنے یا اسے شروع کرنے کے لیے، دیے گئے نحو کو 'Array' کلیدی لفظ کے ساتھ استعمال کریں:



صف < قسم > = [ عنصر 1، عنصر 2، عنصر 3 ] ;





یا اسے شارٹ ہینڈ نحو کے طور پر استعمال کریں جیسا کہ ذیل میں دیا گیا ہے:

قسم [ ] = [ عنصر 1، عنصر 2، عنصر 3 ] ;



کثیر قسم کی صف کے لیے نحو

'Array' کلیدی لفظ کی مدد سے، ایک ملٹی ٹائپ اری کو شروع کرنے یا اس کا اعلان کرنے کے لیے نیچے دیے گئے نحو کو استعمال کریں:

صف < قسم | قسم > = [ عنصر 1، عنصر 2، عنصر 3 ] ;

یا آپ مربع بریکٹ '[]' یا شارٹ ہینڈ نحو کو حسب ذیل استعمال کر سکتے ہیں:

( قسم | قسم ) [ ] = [ عنصر 1، عنصر 2، عنصر 3 ] ;

مثال 1: سنگل سٹرنگ ٹائپ اری

ہم سب سے پہلے ایک TypeScript فائل بنائیں گے جس کا نام ' Arraytypes.ts ' دی گئی مثال میں، پہلے، سٹرنگ قسم کی ایک صف کا اعلان کریں جس کا نام ' رنگ 'Array' کلیدی لفظ کا استعمال کرتے ہوئے:

var رنگ: صف < تار > ;

اب، سٹرنگ ٹائپ ویلیوز کے ساتھ صف کو شروع کریں:

رنگ = [ 'سرخ' , 'نیلے' , 'سبز' , 'سیاہ' , 'سفید' , 'جامنی' , 'گلابی' ] ;

اگلا، کنسول پر سرنی پرنٹ کریں:

console.log ( رنگ ) ;

کوڈ شامل کرنے کے بعد، ہم دی گئی کمانڈ کا استعمال کرتے ہوئے اس فائل کو جاوا اسکرپٹ فائل میں منتقل کریں گے:

tsc Arraytypes.ts

پھر، جاوا اسکرپٹ کوڈ پر عمل کرنے کے لیے، ہم ذیل میں دی گئی کمانڈ استعمال کریں گے:

نوڈ Arraytypes.js

نوٹ : TypeScript فائل میں ہر ترمیم کے بعد اسے ٹرانسپل کرنا لازمی ہے۔

آؤٹ پٹ

صف کے عناصر تک رسائی حاصل کرنے کے لیے، مربع بریکٹ اشارے '[ ]' استعمال کریں۔ یہاں، ہم انڈیکس 3 کے عنصر تک رسائی حاصل کریں گے:

console.log ( رنگ [ 3 ] ) ;

آؤٹ پٹ دکھاتا ہے ' سیاہ جو انڈیکس 3 پر واقع ایک صف کا عنصر ہے:

مثال 2: سنگل نمبر ٹائپ اری

اس مثال میں، اس کی قسم کی وضاحت کرکے یکساں نمبروں کی ایک صف بنائیں۔ نمبر شارٹ ہینڈ نحو کا استعمال کرتے ہوئے:

var evenNumbers: نمبر [ ] = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , بیس , 22 ] ;

کنسول پر صف پرنٹ کریں:

console.log ( جفت اعداد ) ;

آؤٹ پٹ

مثال 3: ملٹی ٹائپ اری

فراہم کردہ مثال میں، ایک ایسی صف بنائیں جس میں سٹرنگ کی قسم کے ساتھ ساتھ نمبر کی قسم کی قدریں شامل ہوں۔

سب سے پہلے، پائپ لائن یا یونین آپریٹر کے ساتھ صف کی قسمیں بتا کر شارٹ ہینڈ نحو کا استعمال کرتے ہوئے ایک صف کا اعلان کریں:

var صف: ( تار | نمبر ) [ ] ;

صف کو قدریں تفویض کریں اور پھر اسے کنسول پر پرنٹ کریں:

صف = [ 'سرخ' , 1 , 'نیلے' , 7 , 'جامنی' , 5 ] ;
console.log ( صف ) ;

آؤٹ پٹ

یہ سب TypeScript میں Array Type کے استعمال کے بارے میں ہے۔

نتیجہ

' صف ” ٹائپ اسکرپٹ میں جاوا اسکرپٹ کی طرح ایک ڈیٹا ڈھانچہ ہے جو ڈیٹا کے ذخیرہ کو ذخیرہ کرنے اور اس میں ہیرا پھیری کے لیے استعمال کیا جا سکتا ہے۔ TypeScript میں صف کا اعلان/استعمال کرنے کے لیے، دو طریقے ہیں جن میں ' صف 'کلیدی لفظ یا مربع بریکٹ' [ ] ” یا شارٹ ہینڈ نحو۔ اس ٹیوٹوریل نے ٹائپ اسکرپٹ میں صف کی قسم اور اسے استعمال کرنے کا طریقہ دکھایا۔