Kubadilisha kwa Safu katika JavaScript

Tuchukulie tuna safu-bandia ya aya:

javascriptlet elems = document.querySelectorAll('p');

Wacha tuibadilishe kuwa safu ya kawaida.

Njia ya Kwanza

Jambo la wazi zaidi la kufanya, ni kutaja kwa mzunguko safu-bandia yetu, tukitengeneza katika huo mzunguko safu mpya:

javascriptlet arr = [];

for (let elem of elems) {
  arr.push(elem);
}

Njia ya Pili

Unaweza kutumia destructuring:

javascriptlet arr = [...elems];

Njia ya Tatu

Unaweza kutumia mbinu Array.from:

javascriptlet arr = Array.from(elems);

Kazi za Vitendo

Задание 1

Kwa njia yoyote ile pata safu-bandia ya vipengele. Ibadilishe kuwa safu kwa njia zote tatu zilizoelezewa.

Задание 2

Zimepewa aya:

javascriptlet elems = document.querySelectorAll('p');

Kwa kutumia mbinu slice pata aya zote, isipokuwa ya kwanza na ya mwisho.