Size: a a a

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

2020 July 22

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Ахахах
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
Редакс говно.. Такого мнения НЕ МОЖЕТ БЫТЬ..)))
Почему
let - зло
export default - зло
Что не зло?
источник

В

Владимир in JavaScript Noobs — сообщество новичков
Пашка
ребят, нужно ввести массив элементов, потом ввести значения min и max
все значения, кроме min <= arr[i] <= max нужно удалить в этом же массиве, не создавая новый,
может знает, кто, как прописать условие для удаления???
Думаю вместо forEach нужно юзать filter и там возвращать Ваше условие (меньше/равно максимального && больше/равно минимального)

И мне кажется крайне нежелательно в такую функцию засовывать чтение данных

https://learn.javascript.ru/array-iteration
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Svatosh
Почему
let - зло
export default - зло
Что не зло?
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
А лет?
источник

ei

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

П

Пашка in JavaScript Noobs — сообщество новичков
Владимир
Думаю вместо forEach нужно юзать filter и там возвращать Ваше условие (меньше/равно максимального && больше/равно минимального)

И мне кажется крайне нежелательно в такую функцию засовывать чтение данных

https://learn.javascript.ru/array-iteration
да, я понимаю, что с forEach так себе, просто здесь в задаче нужно именно не создавая новый массив
а filter создаст новый с заданными условиями, причем основной массив останется таким же
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
export default - зло is the side effect
А let зло только тогда, когда его используют но при этом его можно заменить на const и ничего не потерять
А когда используется по назначению, нет ничего плохого
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
Типо константу не изменить же?
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
И меньше памяти занимает она, я правильно понимаю?
источник

М

Максим in JavaScript Noobs — сообщество новичков
Svatosh
Типо константу не изменить же?
там свои нюансы. Ты можешь менять бъект или массив в константе, но переделать константу на строку или число (на другой тип) не сможешь
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
Так это константа
источник

В

Владимир in JavaScript Noobs — сообщество новичков
Пашка
да, я понимаю, что с forEach так себе, просто здесь в задаче нужно именно не создавая новый массив
а filter создаст новый с заданными условиями, причем основной массив останется таким же
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
Почему я могу изменять ее
источник

S

Svatosh in JavaScript Noobs — сообщество новичков
Svatosh
Почему я могу изменять ее
Вообще
источник

П

Пашка in JavaScript Noobs — сообщество новичков
спасибо
источник

В

Владимир in JavaScript Noobs — сообщество новичков
Пашка
спасибо
Незачто)
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Svatosh
Почему я могу изменять ее
Не можешь
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
Само значение/ссылку не изменишь, только можешь мутировать
источник

ei

export default - зло... in JavaScript Noobs — сообщество новичков
А это другая тема и константа это не должна решать
источник