Овај водич ће описати процедуру за претварање вредности мапе у низ.
Како конвертовати/трансформисати вредности мапе у низ користећи ЈаваСцрипт?
Да бисте трансформисали вредности мапе у низ, користите доле наведене методе:
- Метода Арраи.фром().
- Спреад оператор
Метод 1: Конвертујте вредности мапе у низ помоћу методе Арраи.фром().
За претварање вредности мапе у низ, користите „ мап.валуес() ” метод са „ Арраи.фром() ” метод. Метода мап.валуес() се користи за добијање вредности мапе, а метода Арраи.фром() конвертује ове вредности у низ.
Синтакса
Пратите дату синтаксу за претварање вредности мапе у низ:
Низ . из ( Мапа. вредности ( ) )
Пример
Креирајте нови објекат мапе користећи Мап() конструктор:
био Мапа = Нова Мапа ( ) ;
Подесите уносе у пар кључ/вредност на мапи користећи „ комплет() ” метод:
Мапа. комплет ( '1' , 'име' ) ;Мапа. комплет ( 'два' , 'старост' ) ;
Мапа. комплет ( '3' , 'Емаил' ) ;
Мапа. комплет ( '4' , 'Контакт#' ) ;
Звати ' вредности() ” метод у „ Арраи.фром() ” метод за добијање вредности мапе и претварање их у низ и складиштење у променљивој “ мапВалуес ”:
био мапВалуес = Низ . из ( Мапа. вредности ( ) ) ;
На крају, одштампајте вредности мапе у низу на конзоли:
конзола. Пријава ( мапВалуес ) ;Излаз показује да су вредности мапе успешно конвертоване у низ:
Метод 2: Конвертујте вредности мапе у низ помоћу оператора ширења
Други начин да трансформишете вредности мапе у низ је да користите „ оператер за ширење ' са ' мап.валуес() ” метод. Метода мап.валуес() прво добија вредности мапе, а оператор ширења ће копирати све вредности мапе у низ.
Синтакса
Користите доле дату синтаксу за претварање вредности мапе у низ помоћу оператора ширења:
Пример
Звати ' мап.валуес() ” метод са „ оператер за ширење ” који ће конвертовати вредности мапе у низ:
Излаз
Бонус Тип
Ако желите да конвертујете кључеве или све уносе мапе у низ, пратите одељак у наставку.
Претворите кључеве мапе у низ помоћу методе Арраи.фром().
За претварање кључева мапе и свих уноса (парова кључ-вредност) мапе у низ, користите „ мап.Кеис() ” метод и „ мап.ентриес() ” метод са „ Арраи.фром() ” метод. Метода мап.Кеис() добија кључеве мапе, а метода мап.ентриес() се користи за преузимање уноса мапе у пару кључ-вредност.
Пример
За конверзију кључева мапе, позовите „ мап.Кеис() ” метод у „ Арраи.фром() ” метод:
Позовите метод мап.ентриес() као аргумент у методи Арраи.фром() за претварање свих уноса мапе у низ:
конст уносе = Низ . из ( Мапа. уносе ( ) ) ;Излаз показује да су кључеви и уноси мапе успешно конвертовани у низ:
Претворите кључеве мапе у низ користећи метод оператора ширења
Хајде да видимо метод за претварање кључева мапе и свих уноса мапе у низ, користећи „ оператер за ширење ”.
Пример
Звати ' мап.Кеис() ” са оператором ширења и сачувајте резултујући низ у променљивој мапКеис:
За конвертовање уноса мапе у низ помоћу „ мап.ентриес() ” метода са оператором ширења:
конст мапЕнтриес = [ ... Мапа . уносе ( ) ] ;Излаз
Саставили смо све потребне информације везане за претварање вредности мапе у низ, као и мапирање кључева и уноса у низ помоћу ЈаваСцрипт-а.
Закључак
Да бисте конвертовали вредности мапе у низ, користите „ мап.валуес() ” метод са „ Арраи.фром() ” метод или „ оператор ширења ”. Метода мап.валуес() се користи за добијање вредности мапе, а метода Арраи.фром() конвертује ове вредности у низ док оператор ширења копира све вредности мапе у низ. Овај водич описује процедуру за претварање вредности мапе у низ.