Задача JS

Задача JS

@webcoderofficial

Правильный ответ:

[{ firstName: "Petr" }]

Объяснение:

В данном примере мы записываем в переменную arr2 копию arr1, а не ссылку! Это значит, что любые изменения arr2 никак не будут влиять на массив arr1. Таким образом, выведется массив без изменений.

Код:

const arr1 = [{ firstName: 'Petr' }]
const arr2 = [...arr1]
arr2[0].firstName = 'Ivan'

console.log(arr1)


Report Page