⊗jsSpPACTA 48 of 294 menu

Пераўтварэнне ў масіў у JavaScript

Хай у нас ёсць псеўдамасіў абзацаў:

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

Давайце пераўтворiм яго ў звычайны масіў.

Спосаб першы

Самае відавочнае, што можна зрабіць, гэта перабраць наш псеўдамасіў цыклам, фармуючы ў гэтым цыкле новы масіў:

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 атрымайце ўсе абзацы, акрамя першага і апошняга.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць