Size: a a a

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

2020 May 10

..

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

..

. . in JavaScript — русскоговорящее сообщество
я слышал про бибилиотеку immutable js
источник

..

. . in JavaScript — русскоговорящее сообщество
видимо это для таких целей
источник

..

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

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
ну да, еще есть immer.js
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
но я сам просто делаю копии и работаю с ними
источник

..

. . in JavaScript — русскоговорящее сообщество
Я просто как то нашел её, везде писали мол полезное

А я смотрел и думал, дураки что ли, взяли свой Map зачем-то вытащили, чем им стандартный не угодил
источник

A

Alexander in JavaScript — русскоговорящее сообщество
Переслано от Alexander
Почему у меня меняется cities в данной функции? Я же скопировал массив
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
Alexander
Переслано от Alexander
Почему у меня меняется cities в данной функции? Я же скопировал массив
покажи что внутри цикла
источник

A

Alexander in JavaScript — русскоговорящее сообщество
🧨 ethorz
покажи что внутри цикла
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
ну вот и проблема, push(newCity)
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
вангую что там объект
источник

A

Alexander in JavaScript — русскоговорящее сообщество
newCity это объект
источник

A

Alexander in JavaScript — русскоговорящее сообщество
А в чем разница?
источник

И

Иван in JavaScript — русскоговорящее сообщество
. .
я даже не знал об этой теме
А ты зачем темы пропускаешь,, когда учишь? На learnjavascript подробно расписано про передачу по ссылке
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
newObject[region_id] = [...newObject.region_id, newCity]
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
в else нужно сделать еще
источник

A

Alexander in JavaScript — русскоговорящее сообщество
🧨 ethorz
newObject[region_id] = [...newObject.region_id, newCity]
Я уже написал) В чём особенность push ?
источник

И

Иван in JavaScript — русскоговорящее сообщество
Alexander
Переслано от Alexander
Почему у меня меняется cities в данной функции? Я же скопировал массив
Ты создал новый массив, в котором лежат ссылки на объекты из старого массива
источник

🧨

🧨 ethorz in JavaScript — русскоговорящее сообщество
🧨 ethorz
newObject[region_id] = [...newObject.region_id, newCity]
не так) опечатка
источник