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 әдісінің көмегімен бірінші және соңғысынан басқа барлық абзацтарды алыңыз.