Penukaran kepada Array dalam JavaScript
Katakan kita mempunyai array pseudo perenggan:
javascriptlet 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:
javascriptlet arr = [];
for (let elem of elems) {
arr.push(elem);
}
Kaedah kedua
Boleh menggunakan destructuring:
javascriptlet arr = [...elems];
Kaedah ketiga
Boleh menggunakan kaedah Array.from:
javascriptlet arr = Array.from(elems);
Tugas praktikal
Задание 1
Dengan sebarang cara, dapatkan array pseudo elemen. Tukarkannya kepada array dengan tiga kaedah yang diterangkan.
Задание 2
Diberikan perenggan:
javascriptlet elems = document.querySelectorAll('p');
Dengan kaedah slice, dapatkan semua
perenggan kecuali yang pertama dan terakhir.