ما هو نوع المصفوفة في TypeScript وكيف يمكن استخدامه؟

Ma Hw Nw Almsfwft Fy Typescript Wkyf Ymkn Astkhdamh



تُعرف بنية البيانات التي تحتفظ بمجموعة من العناصر من نفس النوع في كتلة مجاورة من الذاكرة باسم ' مجموعة مصفوفة '. يتم دعم المصفوفات أيضًا كنوع بيانات في TypeScript ، حيث إنها مجموعة شاملة من JavaScript. إنه أكثر أمانًا من نوع JavaScript لأنه يسمح للمطورين بتحديد نوع العناصر التي يمكن للمصفوفة تخزينها. يمكن استخدام المصفوفات بهذه الطريقة لإنتاج كود قابل للصيانة.

سيوضح هذا البرنامج التعليمي نوع المصفوفة في TypeScript وطريقة استخدامها.







ما هو نوع المصفوفة في TypeScript وكيف يمكن استخدامه؟

' مجموعة مصفوفة 'هي بنية بيانات في TypeScript تشبه JavaScript مع ميزة متقدمة لتحديد نوع المصفوفة. يمكن استخدامه لتخزين ومعالجة مجموعة من البيانات ، مثل قائمة الأرقام أو السلاسل ، ويمكن الوصول إليها باستخدام الفهرس الخاص بهم. هناك طريقتان للإعلان عن أو استخدام مصفوفة في TypeScript:



  • الكلمة الأساسية 'صفيف'
  • الأقواس المربعة '[]' أو بناء الجملة المختصرة

بناء الجملة للصفيف أحادي النوع

للإعلان عن مصفوفة من نوع واحد أو تهيئتها ، استخدم الصيغة المحددة مع الكلمة الأساسية 'Array':



مجموعة مصفوفة < يكتب > = [ element1، element2، element3 ] ؛





أو استخدمها كنغمة مختصرة كما هو مذكور أدناه:

يكتب [ ] = [ element1، element2، element3 ] ؛



بناء الجملة للصفيف متعدد الأنواع

بمساعدة الكلمة الأساسية 'Array' ، استخدم الصيغة التالية لتهيئة أو إعلان مصفوفة متعددة الأنواع:

مجموعة مصفوفة < يكتب | يكتب > = [ element1، element2، element3 ] ؛

أو يمكنك استخدام الأقواس المربعة '[]' أو بناء الجملة المختصرة على النحو التالي:

( يكتب | يكتب ) [ ] = [ element1، element2، element3 ] ؛

مثال 1: مصفوفة نوع السلسلة المفردة

سننشئ أولاً ملف TypeScript باسم ' Arraytypes.ts '. في المثال الموضح ، أولاً ، قم بالإعلان عن مصفوفة من نوع سلسلة باسم ' لون 'باستخدام الكلمة الرئيسية' Array ':

لون var: صفيف < خيط > ؛

الآن ، قم بتهيئة المصفوفة بقيم نوع السلسلة:

اللون = [ 'أحمر' و 'أزرق' و 'أخضر' و 'أسود' و 'أبيض' و 'أرجواني' و 'لون القرنفل' ] ؛

بعد ذلك ، اطبع المصفوفة على وحدة التحكم:

وحدة التحكم ( لون ) ؛

بعد إضافة الكود ، سننقل هذا الملف إلى ملف JavaScript باستخدام الأمر المعطى:

tsc Arraytypes.ts

بعد ذلك ، لتنفيذ كود JavaScript ، سنستخدم الأمر الموضح أدناه:

العقدة Arraytypes.js

ملحوظة : من الضروري تحويل ملف TypeScript بعد كل تعديل فيه.

انتاج |

للوصول إلى عناصر المصفوفة ، استخدم علامة الأقواس المربعة '[]'. هنا ، سنصل إلى العنصر في الفهرس 3:

وحدة التحكم ( لون [ 3 ] ) ؛

يعرض الإخراج ' أسود 'وهو عنصر مصفوفة يقع في الفهرس 3:

مثال 2: مصفوفة نوع الرقم الفردي

في هذا المثال ، أنشئ مصفوفة من الأرقام الزوجية بتحديد نوعها ' رقم 'باستخدام صيغة الاختصار:

var evenNumbers: رقم [ ] = [ 2 و 4 و 6 و 8 و 10 و 12 و 14 و 16 و 18 و عشرين و 22 ] ؛

اطبع المصفوفة على وحدة التحكم:

وحدة التحكم ( حتى أرقام ) ؛

انتاج |

مثال 3: مصفوفة متعددة الأنواع

في المثال المتوفر ، قم بإنشاء مصفوفة تحتوي على قيم نوع السلسلة بالإضافة إلى نوع الرقم.

أولاً ، قم بتعريف مصفوفة باستخدام صيغة الاختزال عن طريق تحديد أنواع المصفوفات باستخدام خط الأنابيب أو عامل الاتحاد:

مجموعة var: ( خيط | رقم ) [ ] ؛

قم بتعيين قيم للمصفوفة ثم قم بطباعتها على وحدة التحكم:

مجموعة = [ 'أحمر' و 1 و 'أزرق' و 7 و 'أرجواني' و 5 ] ؛
وحدة التحكم ( مجموعة مصفوفة ) ؛

انتاج |

هذا كل شيء عن استخدام Array Type في TypeScript.

خاتمة

' مجموعة مصفوفة 'عبارة عن بنية بيانات في TypeScript تشبه JavaScript يمكن استخدامها لتخزين ومعالجة مجموعة من البيانات. للإعلان عن / استخدام المصفوفة في TypeScript ، هناك طريقتان بما في ذلك ' مجموعة مصفوفة 'الكلمة الرئيسية أو الأقواس المربعة' [] 'أو بناء الجملة المختصرة. يوضح هذا البرنامج التعليمي نوع المصفوفة في TypeScript وكيفية استخدامها.