Middle+
Kako pretvoriti arguments u niz na stariji način (ES5), bez Array.from i spread operatora?
sobes.tech АИ
Одговор од АИ
U ES5, da biste pretvorili objekat arguments u niz bez korišćenja Array.from i spread operatora, možete koristiti metodu Array.prototype.slice:
function primer() {
var args = Array.prototype.slice.call(arguments);
console.log(args);
}
primer(1, 2, 3); // [1, 2, 3]
Ova metoda kreira novi niz kopiranjem svih elemenata iz arguments. Široko se koristila pre pojave ES6.