Sobes.tech
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.