Middle+
Hoe arguments om te zetten naar een array op de oude manier (ES5), zonder Array.from en spread-operator?
sobes.tech AI
Antwoord van AI
In ES5, om het object arguments om te zetten naar een array zonder gebruik te maken van Array.from en de spread-operator, kan de methode Array.prototype.slice worden gebruikt:
function voorbeeld() {
var args = Array.prototype.slice.call(arguments);
console.log(args);
}
voorbeeld(1, 2, 3); // [1, 2, 3]
Deze methode maakt een nieuwe array door alle elementen uit arguments te kopiëren. Het werd veel gebruikt vóór de introductie van ES6.