Size: a a a

JavaScript.Ninja

2021 October 07

V

Valentin in JavaScript.Ninja
arrDosc.filter(doc => doc.checked)
источник

M

Maksym in JavaScript.Ninja
Но вот ли можно через 1 масив сделать?
источник

V

Valentin in JavaScript.Ninja
последние 3 слова?
источник

KR

Kirill Romanov in JavaScript.Ninja
ну так сделай сначала фильтр а потом map
источник

M

Maksym in JavaScript.Ninja
Ну припустим есть масив [{id:1,cheched:false},{id:2,true}] но мне надо вернуть только id если cheched  например с такого масива должен сделать [2]
источник

M

Maksym in JavaScript.Ninja
Да знаю что так, но есть ли спомоб через 1 перебор масива сделать?)
источник

KR

Kirill Romanov in JavaScript.Ninja
можно
источник

KR

Kirill Romanov in JavaScript.Ninja
reduce
источник

KR

Kirill Romanov in JavaScript.Ninja
или руками for-ом ходи
источник

KR

Kirill Romanov in JavaScript.Ninja
и собирай новый массив
источник

V

Valentin in JavaScript.Ninja
твой выбор
источник

KR

Kirill Romanov in JavaScript.Ninja
?
источник

M

Maksym in JavaScript.Ninja
А что из них будет ефективнее? через reduce? или через foreach и пушить в нов. масив , или через filter map?)
источник

KR

Kirill Romanov in JavaScript.Ninja
эффективнее - через обычный фор
источник

KR

Kirill Romanov in JavaScript.Ninja
потому что не будет лишних функций
источник

KR

Kirill Romanov in JavaScript.Ninja
но это не та оптимизация, о которой нужно думать в большинстве ситуаций
источник

KR

Kirill Romanov in JavaScript.Ninja
у тебя не миллион записей в массиве, и даже не тысяча
источник

KR

Kirill Romanov in JavaScript.Ninja
не страшно пройтись 2 раза по нему
источник

KR

Kirill Romanov in JavaScript.Ninja
зато читаемость выше
источник

M

Maksym in JavaScript.Ninja
До сколько елементов бажано делать оптимизацию по масиве?)
источник