Size: a a a

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

2021 September 03

K{

Kirill {} in JavaScript Noobs — сообщество новичков
Кто сказал, что изначальный массив не надо мутировать?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Я понимаю, но человек написал что у него есть объект найденый через  find
источник

D

Danila in JavaScript Noobs — сообщество новичков
А зачем его мутировать?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Что за кейс?
источник

K{

Kirill {} in JavaScript Noobs — сообщество новичков
Ну да, а вы предложили ему filter))
источник

D

Danila in JavaScript Noobs — сообщество новичков
Плюс фильтр просто короче
источник

K{

Kirill {} in JavaScript Noobs — сообщество новичков
Вот именно, что за кейс?
источник

D

Danila in JavaScript Noobs — сообщество новичков
А ты - сплайс
источник

D

Danila in JavaScript Noobs — сообщество новичков
Для сплайса надо ещё будет сделать findIndex
источник

D

Danila in JavaScript Noobs — сообщество новичков
К тому что уже есть
источник

D

Danila in JavaScript Noobs — сообщество новичков
Что за кейс в котором нужно мутировать
источник

K{

Kirill {} in JavaScript Noobs — сообщество новичков
Ну просто, вы выдумали, что вас способ лучше, просто додумав условие задачи.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Какое условие?
источник

D

Danila in JavaScript Noobs — сообщество новичков
В моём представлении иммутабельность подразумевается по-умолчанию
источник

K{

Kirill {} in JavaScript Noobs — сообщество новичков
Что нужно создать новый массив. И что его не надомктироватт
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Дед с батей сцепились и устроили спор в чате. И так каждую пятницу
источник

D

Danila in JavaScript Noobs — сообщество новичков
Так а зачем его мутировать-то?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Ну и да, хрен с ней, с мутацией, фильтр тупо короче и проще
источник

S

Sm•ok 😈✔️ in JavaScript Noobs — сообщество новичков
Есть вероятность, что с фильтром ему перестанет быть нужен find

Если ему конечно не нужно удаленный объект хранить отдельно
источник

D

Danila in JavaScript Noobs — сообщество новичков
arr = arr.filter(object => object.id === idToDelete)

Против

arr.splice(arr.findIndex(object => object.id === idToDelete), 1)
источник