JavaScript හි අරාවක් බවට පරිවර්තනය කිරීම
අප සතුව ඡේද සුළු අරාවක් ඇතැයි සිතමු:
let elems = document.querySelectorAll('p');
අපි එය සාමාන්ය අරාවක් බවට පරිවර්තනය කරමු.
පළමු ක්රමය
පැහැදිලිවම කළ හැකි දෙය නම්, අපගේ සුළු අරාව ලූපයකින් පුනරාවර්තනය කර, එම ලූපය තුළ නව අරාවක් ගොඩනැගීමයි:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
දෙවන ක්රමය
ව්යුහ විච්ඡේදනය භාවිතා කළ හැකිය:
let arr = [...elems];
තෙවන ක්රමය
Array.from ක්රමය භාවිතා කළ හැකිය:
let arr = Array.from(elems);
ප්රායෝගික කාර්යයන්
යම් ක්රමයකින් අංග සුළු අරාවක් ලබා ගන්න. එය අරාවක් බවට විස්තර කරන ලද ක්රම තුනකින් පරිවර්තනය කරන්න.
ඡේද ලබා දී ඇත:
let elems = document.querySelectorAll('p');
slice ක්රමය භාවිතයෙන්, පළමු හා
අවසන් ඒවා හැරුණු විට අනෙක් සියලුම ඡේද ලබා ගන්න.