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

Псеўдамасіў

Псеўдамасіў - гэта аб'ект, які падобны на масіў. У яго ёсць лікавыя ўласцівасці, як у масіваў. А таксама ўласцівасць length.

Частэй за ўсё сустракаецца пры працы з DOM - усе ўласцівасці, і метады, якія вяртаюць некалькі элементаў звычайна вяртаюць менавіта псеўдамасіў. Напрыклад, ўласцівасць children вяртае псеўдамасіў даччыных элементаў.

Хоць псеўдамасівы і падобныя на масівы, усё ж гэта звычайныя аб'екты. У іх няма ўласцівасцей, і метадаў масіваў, такіх як forEach, join, slice і інш.

Прыклад

У псеўдамасіваў няма метадаў масіваў. Таму наступны код выдасць памылку:

let children = document.body.children; console.log(children.push());

Прыклад

Паколькі ў псеўдамасіваў ёсць лікавыя ўласцівасці і length, іх можна перабіраць у цыкле. У гэтым прыкладзе вывядзем усе даччыныя элементы:

let children = document.documentElement.children; for (let i = 0; i < children.length; i++) { console.log(children[i]); }
Беларуская
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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць