Size: a a a

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

2021 May 08

И

Интроверт in JavaScript — русскоговорящее сообщество
Можно, Но с ней удобно)
источник

И

Интроверт in JavaScript — русскоговорящее сообщество
Это ведь не сложно
источник

I

Ivan in JavaScript — русскоговорящее сообщество
Ну во первых это красиво
источник

ДС

Даулет Сактаганов... in JavaScript — русскоговорящее сообщество
Ребят а есть кто проходил собес в епам или яндекс?)
источник

И

Интроверт in JavaScript — русскоговорящее сообщество
Ну красиво это как по мне не самое главное, а то что удобно... А там где удобно там и красиво)
источник

В

Вика in JavaScript — русскоговорящее сообщество
Для копирования объекта еще
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
Глубокое копирование не сможет же вроде получится
источник

D

D M in JavaScript — русскоговорящее сообщество
Только там не деструктуризация используется )
источник

OL

Oleksandr Lukhanin in JavaScript — русскоговорящее сообщество
а что? Можно контраргуметировать? И где тогда используется деструктуризация?

... вот что за мода отвечать полуответами ... Сказал "раз", будь добр сказать "два"
источник

D

D M in JavaScript — русскоговорящее сообщество
Прошу меня простить за мой полуответ ). При копировании объекта используется оператор spread. Деструктуризация же просто позволяет присвоить значения из массива или свойства из объекта в переменные.
источник

OL

Oleksandr Lukhanin in JavaScript — русскоговорящее сообщество
Благодарю, и очень надеюсь топикстратер благодарен. Ответ достаточно подробен и понятен, и какой-то кусок инфы закрепился в мозге

Спасибо
))))
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
И все равно при большой вложенности он не справится с глубоким копированием, + методов для копирования объедков несколько, не обязательно spread
источник

D

D M in JavaScript — русскоговорящее сообщество
Разумеется не справится. И я не утверждал что метод копирования только один. Просто тут явно перепутали деструктуризацию с оператором spread. Вот и все
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
Кстати что можете посоветовать для копирования
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
Чтобы в будущем с бубном не танцевать
источник

D

D M in JavaScript — русскоговорящее сообщество
Зависит от того что скопировать надо.
spread, Object.assign - если не нужно глубокое копирование.
Если глубоко скопировать, то можно заюзать JSON.parse(JSON.stringify(obj)) (там есть ограничения, потому что потеряются какие то типы: undefined, Date, Map, и т.д.). или какой нибудь cloneDeep (lodash)
источник

0

0xLDev | Web Develop... in JavaScript — русскоговорящее сообщество
скидывал же линк те
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
Я потерял
источник

0

0xLDev | Web Develop... in JavaScript — русскоговорящее сообщество
сейчас закреплю
источник

NM

Neo Makela in JavaScript — русскоговорящее сообщество
Тнх
источник