מהו סוג מערך ב-TypeScript וכיצד ניתן להשתמש בו?

Mhw Swg M Rk B Typescript Wkyzd Nytn Lhstms Bw



מבנה נתונים שמחזיק קבוצה של אלמנטים מאותו סוג בבלוק זיכרון סמוך ידוע כ' מַעֲרָך '. מערכים נתמכים גם כסוג נתונים ב-TypeScript, מכיוון שהוא מערך-על של JavaScript. זה בטוח יותר מסוג JavaScript מכיוון שהוא מאפשר למפתחים לציין את סוג האלמנטים שמערך יכול לאחסן. ניתן להשתמש במערכים בדרך זו כדי לייצר קוד שניתן לתחזוקה.

מדריך זה ידגים את סוג המערך ב-TypeScript ואת הדרך להשתמש בו.







מהו סוג מערך ב-TypeScript וכיצד ניתן להשתמש בו?

' מַעֲרָך ” הוא מבנה נתונים ב-TypeScript הדומה ל-JavaScript עם תכונה מתקדמת של ציון סוג מערך. ניתן להשתמש בו לאחסון ולטפל באוסף נתונים, כגון רשימת מספרים או מחרוזות, וניתן לגשת אליו באמצעות האינדקס שלהם. ישנן שתי דרכים להכריז או להשתמש במערך ב-TypeScript:



  • מילת מפתח 'מערך'.
  • סוגריים מרובעים '[]' או תחביר קיצור

תחביר עבור מערך מסוג יחיד

כדי להצהיר או לאתחל מערך עם סוג יחיד, השתמש בתחביר הנתון עם מילת המפתח 'מערך':



מַעֲרָך < סוּג > = [ אלמנט1, אלמנט2, אלמנט3 ] ;





או השתמש בו כתחביר קיצור כפי שניתן להלן:

סוּג [ ] = [ אלמנט1, אלמנט2, אלמנט3 ] ;



תחביר עבור מערך רב-סוגים

בעזרת מילת המפתח 'מערך', השתמש בתחביר שלהלן לאתחול או הכרזה על מערך מרובה סוגים:

מַעֲרָך < סוּג | סוּג > = [ אלמנט1, אלמנט2, אלמנט3 ] ;

או שאתה יכול להשתמש בסוגריים מרובעים '[]' או בתחביר הקצר כדלקמן:

( סוּג | סוּג ) [ ] = [ אלמנט1, אלמנט2, אלמנט3 ] ;

דוגמה 1: מערך סוג מחרוזת יחיד

תחילה ניצור קובץ TypeScript בשם ' Arraytypes.ts '. בדוגמה הנתונה, ראשית, הכריז על מערך מסוג מחרוזת בשם ' צֶבַע ' באמצעות מילת המפתח 'מערך':

var color: מערך < חוּט > ;

כעת, אתחל את המערך עם ערכי סוג מחרוזת:

צבע = [ 'אָדוֹם' , 'כְּחוֹל' , 'ירוק' , 'שָׁחוֹר' , 'לבן' , 'סָגוֹל' , 'וָרוֹד' ] ;

לאחר מכן, הדפס את המערך בקונסולה:

console.log ( צֶבַע ) ;

לאחר הוספת קוד, נעביר את הקובץ הזה לקובץ JavaScript באמצעות הפקודה הנתונה:

tsc Arraytypes.ts

לאחר מכן, לביצוע קוד JavaScript, נשתמש בפקודה הנתונה להלן:

node 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 ( מַעֲרָך ) ;

תְפוּקָה

זה הכל לגבי השימוש ב-Array Type ב-TypeScript.

סיכום

' מַעֲרָך ” הוא מבנה נתונים ב-TypeScript הדומה ל-JavaScript, שניתן להשתמש בו לאחסון ולטפל באוסף נתונים. כדי להצהיר/להשתמש במערך ב-TypeScript, ישנן שתי דרכים כולל ' מַעֲרָך ' מילת מפתח או סוגריים מרובעים ' [ ] ' או תחביר קיצור. מדריך זה הדגים את סוג המערך ב-TypeScript ואת הדרך להשתמש בו.