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हिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა