Задача JS

Задача JS

@webcoderofficial

Ответ:

ReferenceError

Обьяснение:

JavaScript обычно сам добавляет точку с запятой в конец строк. Но в таких случаях, как в первой строке, массив рассматривается как вызов функции и JavaScript фактически читает:

let arr = [0, 1, 2](arr).push(3)

Возникает ошибка ReferenceError, потому что массив переменных используется внутри его определения.

Более подробно изучить теорию можно на моём втором канале Front Study

Код для проверки:

let arr = [0, 1, 2]

(arr).push(3)

console.log(arr)


Report Page