Sobes.tech
Middle+

Arguments-i köhnə üsulla (ES5) massivə necə çevirmək olar, Array.from və spread-operatoru olmadan?

sobes.tech Süni İntellekt

AI-dan cavab

ES5-də, arguments obyektini Array.from və spread-operatoru istifadə etmədən massivə çevirmək üçün Array.prototype.slice metodundan istifadə etmək olar:

function nümunə() {
  var args = Array.prototype.slice.call(arguments);
  console.log(args);
}

nümunə(1, 2, 3); // [1, 2, 3]

Bu üsul arguments-in bütün elementlərini kopyalayaraq yeni massiv yaradır. ES6-dan əvvəl geniş istifadə olunurdu.