Answer

Answer

t.me/js_test

Ответ:

[1, 2, 3, 6, 7, 8, 9]

Объяснение:

Вопрос на повторение.
Метод splice() изменяет содержимое массива, удаляя существующие элементы и/или добавляя новые.
Под капотом оператор расширения использует итераторы, чтобы перебирать элементы. Так же, как это делает for..of.

Цикл for..of перебирает строку как последовательность символов, поэтому из ...str получается "П", "р", "и", "в", "е", "т". Получившиеся символы собираются в массив при помощи стандартного объявления массива: [...str].

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

const arr = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const splicedArr = arr.splice(1, 2);

arr.splice(1, 2, ...splicedArr);
console.log(arr);

Report Page