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 մեթոդի օգնությամբ ստացեք բոլոր
պարբերությունները, բացի առաջինից և վերջինից։