Middle+
Kā pārvērst arguments masīvā vecajā veidā (ES5), bez Array.from un spread operatora?
sobes.tech AI
Atbilde no AI
ES5, lai pārvērstu arguments objektu masīvā bez Array.from un spread operatora izmantošanas, var izmantot Array.prototype.slice metodi:
function piemērs() {
var args = Array.prototype.slice.call(arguments);
console.log(args);
}
piemērs(1, 2, 3); // [1, 2, 3]
Šī metode izveido jaunu masīvu, kopējot visus arguments elementus. To plaši izmantoja pirms ES6 ieviešanas.