Size: a a a

2019 October 01

T

Theo in JS
Потому что slice копирует массив
источник

В

Виталий in JS
Антон
Потому что arguments это псевдомассив и к нему не применяются методы массивов
это я знаю
источник

В

Валик in JS
arguments - это псевдомассив, у него нет методов Array, мы просто заимствуем метод
источник

T

Theo in JS
Ну да
источник

В

Виталий in JS
мы заимствуем слайс
источник

T

Theo in JS
А вопрос-то в чем?
источник

В

Виталий in JS
ну
источник

В

Виталий in JS
вопрос заключается
источник

В

Виталий in JS
почему именно слайс заимствуем
источник

В

Виталий in JS
а не любой другой
источник

T

Theo in JS
А что еще можно?
источник

T

Theo in JS
Какой любой? slice копирует
источник

T

Theo in JS
Мы вызываем slice, превращая arguments в массив из array-подобного объекта
источник

T

Theo in JS
Как ты другим методом скопируешь?
источник

В

Виталий in JS
хмм
источник

В

Виталий in JS
ну сплайс
источник

А

Антон in JS
The splice() method changes the contents of an array by removing or replacing existing elements and/or adding new elements in place.
источник

T

Theo in JS
Виталий
ну сплайс
Информативно
источник

T

Theo in JS
Только он не то делает
источник

В

Виталий in JS
тогда понял, спасибо
источник