Penukaran kepada Array dalam JavaScript
Katakan kita mempunyai array pseudo perenggan:
let elems = document.querySelectorAll('p');
Mari tukarkannya kepada array biasa.
Kaedah pertama
Perkara yang paling jelas boleh dilakukan adalah mengulangi array pseudo kita dengan gelung, sambil membentuk array baru dalam gelung ini:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Kaedah kedua
Boleh menggunakan destructuring:
let arr = [...elems];
Kaedah ketiga
Boleh menggunakan kaedah Array.from:
let arr = Array.from(elems);
Tugas praktikal
Dengan sebarang cara, dapatkan array pseudo elemen. Tukarkannya kepada array dengan tiga kaedah yang diterangkan.
Diberikan perenggan:
let elems = document.querySelectorAll('p');
Dengan kaedah slice, dapatkan semua
perenggan kecuali yang pertama dan terakhir.