Array.from metodi

Array.from metodi massiw görnüşli ýa-da iterirlenýän obyekden täze massiw gaýtaryp berýär. Metod birinji parametr hökmünde massiw döretmek üçin ulanyljak obyekdi, ikinji hökmany däl parametr hökmünde bolsa, obyektiň elementlerine ulanyljak funksiýany kabul edýär.

Sintaksis

javascriptlet newArray = Array.from(massiw nädip dörediň, [funksiýa]);

Mysal

Simden täze massiw dörediň:

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

Kodyň netijesi:

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

Mysal

Simden täze massiw dörediň:

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

Kodyň netijesi:

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

Şeýle-de göz aýlaň

  • Array.of metodi,
    parametrlerden massiw alyp berýär
  • Array.isArray metodi,
    obyektiň massiwdygyny barlap görkezýär