⊗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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан