Size: a a a

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

2019 November 07

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Anton Permyakov
for ... of
Виноват, я хотел .map.
const map = new Map()
map.map (ченить)
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Lev Shagalov
Виноват, я хотел .map.
const map = new Map()
map.map (ченить)
тогда спред и Array.from не чушь
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
.... и это создаст новый массив?
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Просто чтобы проитерировать?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
да
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lev Shagalov
Просто чтобы проитерировать?
А что смущает?
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Слушайте, на такую банальную операцию должно быть что то готовое и системное.
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Может тогда не надо в Map хранить а в чем то другом?
источник

AP

Anton Permyakov in JavaScript — русскоговорящее сообщество
Lev Shagalov
Слушайте, на такую банальную операцию должно быть что то готовое и системное.
for of / foreach
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
foreach то я дальше не продолжу...
источник

V

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

V

Vlad in JavaScript — русскоговорящее сообщество
То же самое делают с querySelectorAll / getElementsByClassName
источник

LS

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

V

Vlad in JavaScript — русскоговорящее сообщество
И ничего, по перфомансу ничего не проседает
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Может там оптимизация при создании массива? Или оно прям тру создает объект?

А как ключи то захватить? У меня только значения в массив попадают
источник

D

Danila in JavaScript — русскоговорящее сообщество
Lev Shagalov
Так... а ключи то мне как захватить?
Map.entries не?
источник

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Да, нашел.
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Lev Shagalov
Так... а ключи то мне как захватить?
источник

LS

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

LS

Lev Shagalov in JavaScript — русскоговорящее сообщество
Так, это славно, а если мне надо несколько раз мапить? Я не сделаю типа такого:

.filter()
.map()
.filter()
.map()

?
источник