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

Pseudarray

Pseudarray - é um objeto que se assemelha a um array. Ele possui propriedades numéricas, como os arrays. E também a propriedade length.

É mais comumente encontrado ao trabalhar com DOM - todas as propriedades e métodos que retornam vários elementos geralmente retornam um pseudarray. Por exemplo, a propriedade children retorna um pseudarray de elementos filhos.

Embora os pseudarrays se assemelhem a arrays, ainda assim são objetos comuns. Eles não possuem propriedades e métodos de arrays, como forEach, join, slice e outros.

Exemplo

Os pseudarrays não possuem métodos de arrays. Portanto, o seguinte código gerará um erro:

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

Exemplo

Como os pseudarrays possuem propriedades numéricas e length, é possível iterá-los em um loop. Neste exemplo, vamos listar todos os elementos filhos:

let children = document.documentElement.children; for (let i = 0; i < children.length; i++) { console.log(children[i]); }
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar