Методи 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,
    ки месанҷад оё объект массив аст