Size: a a a

2020 May 16

В

Виктория in pro.js
Нее
источник

DE

Denis Efremov in pro.js
persona x grata
let b = [...a]
Есть много способов
источник

DE

Denis Efremov in pro.js
Но не так
источник

МГ

Мишки Гамми... in pro.js
[...b] = a
источник

МГ

Мишки Гамми... in pro.js
?
источник

В

Виктория in pro.js
persona x grata
let b = [...a]
А если у объекта большая вложенность?
источник

DE

Denis Efremov in pro.js
источник

В

Виктория in pro.js
Тут придётся ручками писать свою функцию копирования
источник

Д

Дима in pro.js
В питоне допустим чтобы сделать копию списка нужно сделать полный срез:
a = [1, 2, 3]
b = a[:]
источник

Д

Дима in pro.js
Мб и в js есть что-то подобное
источник

В

Виктория in pro.js
Виктория
Тут придётся ручками писать свою функцию копирования
На собесе, помню, была
источник

В

Виктория in pro.js
Такая задача
источник

МГ

Мишки Гамми... in pro.js
То есть деструктуризация не даст копию?
источник

DE

Denis Efremov in pro.js
[...arr]
источник

p

persona x grata in pro.js
Denis Efremov
Но не так
да квадратные скобки [...a]
источник

Д

Дима in pro.js
Виктория
На собесе, помню, была
Перебрать все элементы циклом и запихнуть в новый массив?
источник

DE

Denis Efremov in pro.js
Array.from()
источник

В

Виктория in pro.js
Дима
Перебрать все элементы циклом и запихнуть в новый массив?
Рекурсия

На входе может быть как объект так и массив
источник

DE

Denis Efremov in pro.js
Lf
источник

В

Виктория in pro.js
Виктория
Рекурсия

На входе может быть как объект так и массив
Я написала
источник