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 методунун жардамы менен биринчи жана акыркысынан башка бардык абзацтарды алыңыз.