“ Ž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 ( 'geografija' , 25 ) ;
ženklai.rinkinys ( 'Matematika' , 40 ) ;
ženklai.rinkinys ( 'Anglų' , 31 ) ;
Galiausiai konsolėje atspausdinkite žemėlapį:
Dabar perkelkite „TypeScript“ kodą į „JavaScript“ kodą, vykdydami toliau pateiktą komandą terminale:
Tada paleiskite „JavaScript“ kodą naudodami šią komandą:
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:
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ų [ 'geografija' ] = '25' ;
ženklų [ 'Matematika' ] = '40' ;
ženklų [ 'Anglų' ] = '31' ;
Galiausiai konsolėje atspausdinkite žemėlapį:
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“.