Како направити мапу у ТипеСцрипт-у

Kako Napraviti Mapu U Tipescript U



Мапс ” се користе за чување и преузимање парова кључ/вредност. То је уграђена структура података у ТипеСцрипт која је слична ЈаваСцрипт мапи, али има додатну предност провере типа. Класа ТипеСцрипт Мап пружа тип безбедан начин за чување парова кључ-вредност са било којим типом кључа и вредности.

Овај блог ће објаснити начине за креирање мапе у ТипеСцрипт-у.







Како направити мапу у ТипеСцрипт-у?

За креирање мапе у ТипеСцрипт-у користите следеће приступе:



Метод 1: Креирајте мапу користећи конструктор „Мапе“.

За креирање мапе у ТипеСцрипт-у користите „ Мапа ” конструктор. Док користите „Мап“ конструктор, постоје два начина за креирање мапе у ТипеСцрипт-у:



    • Или можете да прогласите мапу са „ Нова ” кључну реч, а затим користите „ комплет() ” за додавање парова кључ/вредност.
    • Или иницијализујте мапу паровима кључ/вредност у време декларације.

Синтакса





Дата синтакса се користи за креирање мапе у ТипеСцрипт-у помоћу конструктора мапе:

нова мапа < тип , тип > ( )
дозволити мапа = нова карта < низ, број > ( ) ;


Овде, „ низ ', и ' број ” је тип кључа и вредност мапе.



Да бисте иницијализовали мапу у време декларације, користите следећу синтаксу:

дозволити мапа = нова карта < низ, низ > ( [
[ 'кључ 1' , 'вредност1' ] ,
[ 'кључ 2' , 'вредност2' ]
] ) ;


Пример 1:

Направите мапу користећи конструктор мапе тако што ћете дефинисати тип за кључ и вредност мапе:

цонст ознаке = нова мапа < низ, број > ( ) ;


Користити ' комплет() ” метод за додавање парова кључ/вредност у мапу:

ознаке.сет ( 'историја' , 39 ) ;
ознаке.сет ( 'географија' , 25 ) ;
ознаке.сет ( 'математика' , 40 ) ;
ознаке.сет ( 'Енглески језик' , 31 ) ;


На крају, одштампајте мапу на конзоли:

цонсоле.лог ( оцене ) ;


Сада, транспилирајте ТипеСцрипт код у ЈаваСцрипт код тако што ћете извршити доле дату команду на терминалу:

тсц цреатеМап.тс


Затим извршите ЈаваСцрипт код користећи следећу команду:

чвор цреатеМап.јс


Излаз


Белешка : Обавезно је транспилирати ТипеСцрипт датотеку након ажурирања ТипеСцрипт кода.

Пример 2:

Такође можете иницијализовати мапу користећи конструктор мапе:

дозволити ознаке = нова мапа < низ, низ > ( [
[ 'Историја' , '39' ] ,
[ 'географија' , '25' ] ,
[ 'математика' , '40' ] ,
[ 'Енглески језик' , '31' ]
] ) ;


Одштампајте мапу на конзоли користећи „ цонсоле.лог() ” метод:

цонсоле.лог ( оцене ) ;


Излаз

Метод 2: Креирајте мапу користећи тип „Рецорд Утилити“.

Други начин да направите мапу је да користите „ Услужни програм за снимање ' тип. То је уграђени тип у ТипеСцрипт који се може користити за дефинисање типа који представља мапу парова кључ-вредност. Потребна су два параметра, тип кључева и тип вредности.

Синтакса

Пратите дату синтаксу за креирање мапе користећи тип „Рецорд Утилити“:

Запис < тип , тип > = { }


Пример

Направите мапу користећи „Тип услужног програма за снимање“:

конст ознаке: Запис < низ, низ > = { } ;


Доделите вредност кључевима мапе:

оцене [ 'историја' ] = '39' ;
оцене [ 'географија' ] = '25' ;
оцене [ 'математика' ] = '40' ;
оцене [ 'Енглески језик' ] = '31' ;


На крају, одштампајте мапу на конзоли:

цонсоле.лог ( оцене ) ;


Излаз


Обезбедили смо све потребне информације релевантне за креирање мапе на ТипеСцрипт-у.

Закључак

Постоје два начина да направите мапу у ТипеСцрипт-у, као што је коришћење „ Мап Цонструцтор ” и користећи „ Тип услужног програма за снимање ”. Оба приступа имају добре резултате, али први приступ је уобичајен начин креирања мапе у ТипеСцрипт-у. Овај блог је објаснио начине за креирање мапе у ТипеСцрипт-у.