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.