JavaScript-da massivga aylantirish
Faraz qilaylik, bizda soxta massiv abzatslari bor:
let elems = document.querySelectorAll('p');
Keling, uni oddiy massivga aylantiramiz.
Birinchi usul
Eng aniq qilish mumkin bo'lgan narsa, bu soxta massivimizni tsikl bilan aylantirish, ushbu tsikl davomida yangi massiv hosil qilishdir:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Ikkinchi usul
Destruktizatsiyadan foydalanish mumkin:
let arr = [...elems];
Uchinchi usul
Array.from usulidan foydalanish mumkin:
let arr = Array.from(elems);
Amaliy vazifalar
Qandaydir usul bilan elementlarning soxta massivini oling. Uni uchta tavsiflangan usul yordamida massivga aylantiring.
Abzatslar berilgan:
let elems = document.querySelectorAll('p');
slice usuli yordamida birinchi va oxirgidan tashqari
barcha abzatslarni oling.