JS_HOME_WORK/72-copy-array/solution.js
2025-01-17 01:00:07 +01:00

25 lines
481 B
JavaScript

/** ЗАДАЧА 72 - Копия массива
*
* Создайте копию массива.
* При изменении копии массива оригинальный массив не должен изменяться
*/
const a = [1, 2, 3]
// // OPTION 1
// const b = [...a]
// // OPTION 2
// const b = Array.from(a)
// OPTION 3
const b = JSON.parse(JSON.stringify(a))
b.push('newElement')
console.log(a)
// [1, 2, 3]
console.log(b)
// [1, 2, 3, "newElement"]