От автора code.mu: РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsSpPACTA 48 of 294 menu

Преобразование к массиву в JavaScript

Пусть у нас есть псевдомассив абзацев:

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

Давайте преобразуем его в обычный массив.

Способ первый

Самое очевидное, что можно сделать, это перебрать наш псевдомассив циклом, формируя в этом цикле новый массив:

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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить