Size: a a a

JavaScript — русскоговорящее сообщество

2019 November 07

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
G
Скажи, зачем тебе мапить мапу? может object entries лучше подойдет?
Ща погуглим
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Leet 4
ребят, если что Map это альтернатива обычному объекту, но с плюшками ) это никак не относится к массиву, поэтому и нет методов. Не ноете же, что их нету в объектах обычных?)
Окей, а где тогда мапа-массив?
источник

L4

Leet 4 in JavaScript — русскоговорящее сообщество
Lev Shagalov
Окей, а где тогда мапа-массив?
какая мапа массив, ты о чем?
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Leet 4
ребят, если что Map это альтернатива обычному объекту, но с плюшками ) это никак не относится к массиву, поэтому и нет методов. Не ноете же, что их нету в объектах обычных?)
Ною. Я хочу например из одного объекта взять только пару полей
источник

L4

Leet 4 in JavaScript — русскоговорящее сообщество
Evgen
Ною. Я хочу например из одного объекта взять только пару полей
берешь пару полей )) че за проблемы
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Evgen
Ною. Я хочу например из одного объекта взять только пару полей
const { field1, field2 } = obj | const field = map.get()
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
G
Скажи, зачем тебе мапить мапу? может object entries лучше подойдет?
ну так... что [... ] что Array.from что Object.entries ... все равно заворачивать. Все равно .map() нету
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lev Shagalov
ну так... что [... ] что Array.from что Object.entries ... все равно заворачивать. Все равно .map() нету
Это вообще крайне похоже на костыли, зачем тебе по 100 раз перегонять из одного типа данных в другой?
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Которые мало как похожи
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Vlad
const { field1, field2 } = obj | const field = map.get()
Это создаст мне новую мапу с этими полями?
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Vlad
Это вообще крайне похоже на костыли, зачем тебе по 100 раз перегонять из одного типа данных в другой?
Ну... я хочу промапить мапу.
Судя по всему я то то не так делаю. Наверно это надо хранить в другом типе, но я не знаю в каком
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Evgen
Это создаст мне новую мапу с этими полями?
Ною. Я хочу например из одного объекта взять только пару полей ???
источник

KS

Konstantin Sedykh in JavaScript — русскоговорящее сообщество
Evgen
Это создаст мне новую мапу с этими полями?
я думаю это создаст ошибку.
источник

E

Evgen in JavaScript — русскоговорящее сообщество
Vlad
Ною. Я хочу например из одного объекта взять только пару полей ???
Да именно как и с массивами - по типу фильтрации
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Vlad
Это вообще крайне похоже на костыли, зачем тебе по 100 раз перегонять из одного типа данных в другой?
Где массив только с моими ключами? Как называется? Как сделать?
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lev Shagalov
Где массив только с моими ключами? Как называется? Как сделать?
map.keys || Object.keys
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Не... я имею ввиду как создать массив с моими ключами? То бишь... Массив с ключами - строками например.
источник

L4

Leet 4 in JavaScript — русскоговорящее сообщество
Lev Shagalov
Где массив только с моими ключами? Как называется? Как сделать?
Говорили уже, через spread [...map] - тут происходит вот что: т.к. map объект итерируемый он spread'ом прогоняется (вызывается метод .next() пока не дойдет до конца), и пары ключ-значение записываются как элементы массива. И в этот момент работай с ним, как с массивом.
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Ха
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Не
источник