Array.from მეთოდი

Array.from მეთოდი აბრუნებს ახალ მასივს მასივისმაგვარი ან იტერირებადი ობიექტიდან. პირველ პარამეტრად მეთოდი იღებს ობიექტს, რომლიდანაც უნდა შეიქმნას მასივი, მეორე არასავალდებულო პარამეტრად - ფუნქციას, რომელიც უნდა გამოყენებულ იქნას ობიექტის ელემენტებზე.

სინტაქსი

javascriptlet newArray = Array.from(რა ობიექტიდან ვქმნით მასივს, [ფუნქცია]);

მაგალითი

მოდით, შევქმნათ ახალი მასივი სტრიქონიდან:

javascriptlet res = Array.from('abc');
console.log(res);

კოდის შესრულების შედეგი:

javascript['a', 'b', 'c']

მაგალითი

მოდით, შევქმნათ ახალი მასივი სტრიქონიდან:

javascriptlet res = Array.from('abc', function(elem) {
  return elem + '!';
});
console.log(res);

კოდის შესრულების შედეგი:

javascript   ['a!', 'b!', 'c!']

ასევე იხილეთ

  • მეთოდი Array.of,
    რომელიც იღებს მასივს პარამეტრებიდან
  • მეთოდი Array.isArray,
    რომელიც ამოწმებს არის თუ არა ობიექტი მასივი