Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել