Array.from ක්‍රමය

Array.from ක්‍රමය array-සමාන හෝ iterable වස්තුවකින් නව array එකක් ආපසු ලබා දෙයි. පළමු පරාමිතිය ලෙස ක්‍රමය array එකක් බවට පත් කළ යුතු වස්තුව භාර ගනී, දෙවන විකල්ප පරාමිතිය ලෙස - වස්තුවේ මූලද්‍රව්‍යවලට යෙදිය යුතු ශ්‍රිතය.

වාක්‍ය රචනය

javascriptlet newArray = Array.from(array එකක් බවට පත් කරන වස්තුව, [ශ්‍රිතය]);

උදාහරණය

තන්තුවකින් නව array එකක් සාදා ගනිමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

උදාහරණය

තන්තුවකින් නව array එකක් සාදා ගනිමු:

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

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

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

මෙයද බලන්න

  • Array.of ක්‍රමය,
    පරාමිති වලින් array එකක් ලබා ගනී
  • Array.isArray ක්‍රමය,
    වස්තුවක් array එකක් දැයි පරීක්ෂා කරයි