Kaip sukurti žemėlapį naudojant TypeScript

Kaip Sukurti Zemelapi Naudojant Typescript



Žemėlapiai “ yra naudojami raktų ir verčių poroms saugoti ir gauti. Tai yra integruota duomenų struktūra „TypeScript“, panaši į „JavaScript“ žemėlapį, tačiau ji turi papildomą tipo tikrinimo pranašumą. „TypeScript Map“ klasė suteikia tipams saugų būdą saugoti raktų ir verčių poras su bet kokio tipo raktu ir verte.

Šiame tinklaraštyje bus paaiškinta, kaip sukurti žemėlapį naudojant TypeScript.







Kaip sukurti žemėlapį naudojant „TypeScript“?

Norėdami sukurti žemėlapį „TypeScript“, naudokite šiuos metodus:



1 būdas: sukurkite žemėlapį naudodami „Žemėlapio“ konstruktorių

Norėdami sukurti žemėlapį „TypeScript“, naudokite „ Žemėlapis “ konstruktorius. Naudojant „Žemėlapio“ konstruktorių, yra du būdai, kaip sukurti žemėlapį „TypeScript“:



    • Žemėlapį galite deklaruoti naudodami „ naujas “ raktinį žodį, tada naudokite „ rinkinys () “ metodą, kad pridėtumėte rakto-reikšmių poras.
    • Arba deklaravimo metu inicijuokite žemėlapį su raktų ir reikšmių poromis.

Sintaksė





Pateikta sintaksė naudojama kuriant žemėlapį „TypeScript“ naudojant žemėlapio konstruktorių:

naujas žemėlapis < tipo , tipo > ( )
leisti žemėlapis = naujas žemėlapis < eilutė, skaičius > ( ) ;


Čia „ styga “ ir „ numerį “ yra rakto tipas ir žemėlapio reikšmė.



Norėdami inicijuoti žemėlapį deklaravimo metu, naudokite šią sintaksę:

leisti žemėlapis = naujas žemėlapis < styga, styga > ( [
[ 'key1' , 'vertė1' ] ,
[ 'key2' , 'vertė2' ]
] ) ;


1 pavyzdys:

Sukurkite žemėlapį naudodami žemėlapio konstruktorių, nustatydami rakto tipą ir žemėlapio reikšmę:

const marks = naujas žemėlapis < eilutė, skaičius > ( ) ;


Naudoti ' rinkinys () “ metodas, kaip pridėti raktų ir reikšmių poras žemėlapyje:

ženklai.rinkinys ( 'Istorija' , 39 ) ;
ženklai.rinkinys ( 'geografija' , 25 ) ;
ženklai.rinkinys ( 'Matematika' , 40 ) ;
ženklai.rinkinys ( 'Anglų' , 31 ) ;


Galiausiai konsolėje atspausdinkite žemėlapį:

console.log ( ženklų ) ;


Dabar perkelkite „TypeScript“ kodą į „JavaScript“ kodą, vykdydami toliau pateiktą komandą terminale:

tsc createMap.ts


Tada paleiskite „JavaScript“ kodą naudodami šią komandą:

mazgas createMap.js


Išvestis


Pastaba : Atnaujinus TypeScript kodą, TypeScript failą būtina perkelti.

2 pavyzdys:

Žemėlapį taip pat galite inicijuoti naudodami žemėlapio konstruktorių:

leisti ženklai = naujas žemėlapis < styga, styga > ( [
[ 'Istorija' , '39' ] ,
[ 'Geografija' , '25' ] ,
[ 'Matematika' , '40' ] ,
[ 'Anglų' , '31' ]
] ) ;


Spausdinkite žemėlapį konsolėje naudodami „ console.log() “ metodas:

console.log ( ženklų ) ;


Išvestis

2 būdas: sukurkite žemėlapį naudodami „Įrašymo paslaugų“ tipą

Kitas būdas sukurti žemėlapį yra naudoti „ Įrašymo įrankis “ tipo. Tai yra „TypeScript“ įtaisytas tipas, kurį galima naudoti nustatant tipą, vaizduojantį raktų ir reikšmių porų žemėlapį. Tam reikalingi du parametrai: raktų tipas ir reikšmių tipas.

Sintaksė

Laikykitės nurodytos sintaksės kurdami žemėlapį naudodami „Įrašymo paslaugų“ tipą:

Įrašas < tipo , tipo > = { }


Pavyzdys

Sukurkite žemėlapį naudodami „Įrašymo paslaugų tipą“:

const žymės: Įrašas < styga, styga > = { } ;


Žemėlapio klavišams priskirkite reikšmę:

ženklų [ 'Istorija' ] = '39' ;
ženklų [ 'geografija' ] = '25' ;
ženklų [ 'Matematika' ] = '40' ;
ženklų [ 'Anglų' ] = '31' ;


Galiausiai konsolėje atspausdinkite žemėlapį:

console.log ( ženklų ) ;


Išvestis


Pateikėme visą reikiamą informaciją kuriant žemėlapį naudojant TypeScript.

Išvada

Yra du būdai, kaip sukurti žemėlapį naudojant „TypeScript“, pvz., naudojant „ Žemėlapio konstruktorius “ ir naudojant „ Įrašyti naudingumo tipą “. Abu metodai veikia gerai, tačiau pirmasis metodas yra įprastas būdas sukurti žemėlapį naudojant „TypeScript“. Šiame tinklaraštyje paaiškinta, kaip sukurti žemėlapį naudojant „TypeScript“.