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