JavaScript හි අරාවක් බවට පරිවර්තනය කිරීම

අප සතුව ඡේද සුළු අරාවක් ඇතැයි සිතමු:

javascriptlet elems = document.querySelectorAll('p');

අපි එය සාමාන්‍ය අරාවක් බවට පරිවර්තනය කරමු.

පළමු ක්‍රමය

පැහැදිලිවම කළ හැකි දෙය නම්, අපගේ සුළු අරාව ලූපයකින් පුනරාවර්තනය කර, එම ලූපය තුළ නව අරාවක් ගොඩනැගීමයි:

javascriptlet arr = [];

for (let elem of elems) {
  arr.push(elem);
}

දෙවන ක්‍රමය

ව්‍යුහ විච්ඡේදනය භාවිතා කළ හැකිය:

javascriptlet arr = [...elems];

තෙවන ක්‍රමය

Array.from ක්‍රමය භාවිතා කළ හැකිය:

javascriptlet arr = Array.from(elems);

ප්‍රායෝගික කාර්යයන්

Задание 1

යම් ක්‍රමයකින් අංග සුළු අරාවක් ලබා ගන්න. එය අරාවක් බවට විස්තර කරන ලද ක්‍රම තුනකින් පරිවර්තනය කරන්න.

Задание 2

ඡේද ලබා දී ඇත:

javascriptlet elems = document.querySelectorAll('p');

slice ක්‍රමය භාවිතයෙන්, පළමු හා අවසන් ඒවා හැරුණු විට අනෙක් සියලුම ඡේද ලබා ගන්න.