Middle+
Как да преобразуваме arguments в масив по стария начин (ES5), без Array.from и spread-оператора?
sobes.tech AI
Отговор от AI
В ES5, за да преобразувате обекта arguments в масив без използване на Array.from и spread-оператора, можете да използвате метода Array.prototype.slice:
function пример() {
var args = Array.prototype.slice.call(arguments);
console.log(args);
}
пример(1, 2, 3); // [1, 2, 3]
Този метод създава нов масив, като копира всички елементи от arguments. Широко се използваше преди появата на ES6.