Answer

Answer

t.me/js_test

Ответ:

Error: arguments.forEach is not a function

Объяснение:

Переменная arguments хоть и имеет свойство length, но не является массивом, поэтому не имеет доступа к методам класса Array.

В данном случае можно сделать массив из arguments, через вызов Array.from().

Пример:

function showMessages() {
 const messages = Array.from(arguments)
 messages.forEach((m) => console.log(m))
}

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

function showMessages() {
 arguments.forEach((m) => console.log(m))
}

const errors = [404, 500];
const info = [304, 201];
const success = 200;

showMessages(...errors, ...info, success)

Report Page