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 එකක් දැයි පරීක්ෂා කරයි