Kā izveidot karti programmā TypeScript

Ka Izveidot Karti Programma Typescript



' Kartes ” tiek izmantoti atslēgu un vērtību pāru glabāšanai un izgūšanai. Tā ir TypeScript iebūvēta datu struktūra, kas ir līdzīga JavaScript kartei, taču tai ir pievienota veida pārbaude. TypeScript Map klase nodrošina tipam drošu veidu, kā saglabāt atslēgu un vērtību pārus ar jebkura veida atslēgu un vērtību.

Šajā emuārā tiks izskaidroti veidi, kā izveidot karti programmā TypeScript.







Kā izveidot karti programmā TypeScript?

Lai izveidotu karti programmā TypeScript, izmantojiet šādas pieejas:



1. metode: izveidojiet karti, izmantojot konstruktoru “Karte”.

Lai izveidotu karti programmā TypeScript, izmantojiet ' Karte ” konstruktors. Izmantojot konstruktoru “Map”, ir divi veidi, kā izveidot karti programmā TypeScript:



    • Vai nu jūs varat deklarēt karti ar ' jauns ' atslēgvārdu un pēc tam izmantojiet ' set() ” metodi, lai pievienotu atslēgu-vērtību pārus.
    • Vai deklarēšanas laikā inicializējiet karti ar atslēgu un vērtību pāriem.

Sintakse





Dotā sintakse tiek izmantota kartes izveidei programmā TypeScript, izmantojot Map konstruktoru:

jauna karte < veids , veids > ( )
ļaut karte = jauna karte < virkne, numurs > ( ) ;


Šeit “ virkne ', un ' numuru ” ir atslēgas veids un kartes vērtība.



Lai inicializētu karti deklarēšanas laikā, izmantojiet šādu sintaksi:

ļaut karte = jauna karte < stīga, stīga > ( [
[ 'key1' , 'vērtība1' ] ,
[ 'key2' , 'vērtība2' ]
] ) ;


1. piemērs:

Izveidojiet karti, izmantojot kartes konstruktoru, definējot atslēgas veidu un kartes vērtību:

konst atzīmes = jauna karte < virkne, numurs > ( ) ;


Izmantojiet ' set() ” metode atslēgas vērtību pāru pievienošanai kartē:

atzīmes.komplekts ( 'Vēsture' , 39 ) ;
atzīmes.komplekts ( 'Ģeogrāfija' , 25 ) ;
atzīmes.komplekts ( 'matemātika' , 40 ) ;
atzīmes.komplekts ( 'Angļu' , 31 ) ;


Visbeidzot izdrukājiet karti konsolē:

console.log ( atzīmes ) ;


Tagad pārsūtiet TypeScript kodu uz JavaScript kodu, terminālī izpildot tālāk norādīto komandu:

tsc createMap.ts


Pēc tam izpildiet JavaScript kodu, izmantojot šādu komandu:

mezgls createMap.js


Izvade


Piezīme : pēc TypeScript koda atjaunināšanas ir obligāti jāpārsūta TypeScript fails.

2. piemērs:

Varat arī inicializēt karti, izmantojot kartes konstruktoru:

ļaut atzīmes = jauna karte < stīga, stīga > ( [
[ 'Vēsture' , '39' ] ,
[ 'Ģeogrāfija' , '25' ] ,
[ 'matemātika' , '40' ] ,
[ 'Angļu' , '31' ]
] ) ;


Izdrukājiet karti konsolē, izmantojot ' console.log() ” metode:

console.log ( atzīmes ) ;


Izvade

2. metode: izveidojiet karti, izmantojot veidu “Ierakstīšanas utilīta”.

Vēl viens veids, kā izveidot karti, ir izmantot ' Ierakstu lietderība ” veids. Tas ir TypeScript iebūvēts tips, ko var izmantot, lai definētu tipu, kas attēlo atslēgu un vērtību pāru karti. Tam nepieciešami divi parametri: taustiņu veids un vērtību veids.

Sintakse

Izpildiet norādīto sintakse, lai izveidotu karti, izmantojot ierakstīšanas utilīta veidu:

Ieraksts < veids , veids > = { }


Piemērs

Izveidojiet karti, izmantojot “Ierakstīt utilīta veidu”:

const atzīmes: Ieraksts < stīga, stīga > = { } ;


Piešķiriet vērtību kartes taustiņiem:

atzīmes [ 'Vēsture' ] = '39' ;
atzīmes [ 'Ģeogrāfija' ] = '25' ;
atzīmes [ 'matemātika' ] = '40' ;
atzīmes [ 'Angļu' ] = '31' ;


Visbeidzot, izdrukājiet karti konsolē:

console.log ( atzīmes ) ;


Izvade


Mēs esam snieguši visu nepieciešamo informāciju, kas attiecas uz kartes izveidi ar TypeScript.

Secinājums

Ir divi veidi, kā izveidot karti programmā TypeScript, piemēram, izmantojot Kartes konstruktors ” un izmantojot „ Ierakstīt lietderības veidu ”. Abas pieejas darbojas labi, taču pirmā pieeja ir izplatītākais veids, kā izveidot karti programmā TypeScript. Šajā emuārā ir izskaidroti veidi, kā izveidot karti programmā TypeScript.