Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 21

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Читаем, полезно
https://dev.to/jasterix/is-reduce-bad-2hhd
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Речь о том что не надо пытаться все запихнуть в редьюс, и если там неординарная логика, то сувать ее туда не стоит
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Только в редких ситуациях
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Где тут про декларативность и императивность?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
При чем тут вообще подходы к программированию к методам массивов?
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Это как говорить "переменные это императивный подход, потому что мы их присваиваем"
источник

Д

Дима in JavaScript Noobs — сообщество новичков
Кто-то вообще говорит о том хороший он или плохой? Это инструмент, у него свои задачи.
источник

AT

Alex Tuor4eg in JavaScript Noobs — сообщество новичков
Дима
Кто-то вообще говорит о том хороший он или плохой? Это инструмент, у него свои задачи.
Все так
источник

TS

Tim S in JavaScript Noobs — сообщество новичков
PH_cheerokee
ребят,подскажите
есть массив
скажем [{id:1, level: A},{id:2,level: A}, {id:3, level: B}, {id:4, level:  B} , {id:5, level: B}]
мне нужно от уровня A оставить 1 айтем, от уровня B оставить 2 айтема,как правильно засплайсить?
arr.reduce((a,e)=>{if(a[0][e.level]>0){a[1].push(e); a[0][e.level]-=1; return a} return a},[{A:1,B:2},[]])[1]
источник

AT

Alex Tuor4eg in JavaScript Noobs — сообщество новичков
Если надо из массива(ов) сформировать объект и как то посчитать/поназначать ключи то редюс отличный инострумент.
По сути это общий случай map и filter.
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Когда только знакомишься с методами массивов, конечно хочется туда побольше всего напихать)) И это часто хорошо, пока дело до редьюса не доходит, в который чаще всего тупо все возможное суют, лишь бы не написать нормально без лишних штук вроде acc) Люди всяческими способами пробуют логику адаптировать под редьюс, когда наоборот, он должен помогать решать задачу
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Дима
Где тут про декларативность и императивность?
Декларативность/императивность без комментариев, ты изначально захотел навязать эту смежную тему, для которой надо во внимание взять и рассмотреть 1) другие методы массивов 2) ошибочные взгляды людей
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Она мной задета была лишь к слову
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Tim S
arr.reduce((a,e)=>{if(a[0][e.level]>0){a[1].push(e); a[0][e.level]-=1; return a} return a},[{A:1,B:2},[]])[1]
Как неожиданнаа и читаемаа
источник

1

1N54N3 in JavaScript Noobs — сообщество новичков
Ребята, axios или fetch?
источник

D

Danila in JavaScript Noobs — сообщество новичков
1N54N3
Ребята, axios или fetch?
Если не хватит фетча то аксиос
источник

D

Danila in JavaScript Noobs — сообщество новичков
Если хватит то фетч
источник

D

Danila in JavaScript Noobs — сообщество новичков
🤷‍♂
источник

М

Максим in JavaScript Noobs — сообщество новичков
а чего может не хватить в fetch, что есть в axios?
источник

S

Snake in JavaScript Noobs — сообщество новичков
источник