Visualizar as propriedades de objetos DOM

Sofia Emelianova
Sofia Emelianova

Use a guia Elementos > Propriedades para procurar e filtrar as propriedades de objetos DOM.

Abra a guia "Propriedades"

Para abrir a guia Propriedades, siga estas etapas:

  1. Abra o DevTools. Por padrão, o painel Elementos é aberto.
  2. Na árvore do DOM, selecione um nó.
  3. Abra a guia Propriedades. Se a guia não aparecer, clique em Mais e selecione a guia no menu suspenso.

Painel "Elements" aberto na guia "Properties"

Identificar propriedades próprias

A guia Propriedades classifica e exibe as propriedades do objeto primeiro e em negrito.

ALT_TEXT_HERE

Encontrar a origem de uma propriedade herdada

A guia Propriedades avalia os modificadores em elementos integrados e os exibe no objeto como herdados e em fonte normal.

Para encontrar a origem de uma propriedade herdada, expanda um objeto, depois a [[Prototype]] dele, a [[Prototype]] aninhada e assim por diante.

Rastreamento da propriedade de tamanho até o getter na cadeia de protótipos.

Neste exemplo, é possível rastrear de onde veio a propriedade size herdada localizando a propriedade própria original (em negrito) na cadeia de protótipos com o getter correspondente.

Além disso, as propriedades específicas de protótipos são mostradas apenas em protótipos, não em objetos. Isso facilita o diagnóstico de objetos.

Propriedades específicas do protótipo.

Propriedades de filtro

Para encontrar uma propriedade rapidamente, digite o nome ou valor dela na caixa de entrada Filtrar.

Filtro

Mostrar todas as propriedades

Por padrão, a guia Propriedades não mostra propriedades com valores null e undefined.

Para conferir todas as propriedades, marque a opção Mostrar tudo.

Propriedades com valores nulos.

Noções básicas sobre as propriedades

A guia Elementos > Propriedades mostra várias propriedades.

Propriedades simples

As propriedades simples são pares de <name>: <value>. Propriedades simples.

Objetos e matrizes

As propriedades recolhíveis () são objetos {} ou matrizes []. Propriedades recolhíveis.

Para mais informações sobre a inspeção de objetos JavaScript, consulte Inspecionar propriedades do objeto.

Propriedades que correspondem a nós DOM

As propriedades que correspondem aos nós do DOM são links. Clique em um link para selecionar o nó relevante na árvore do DOM. Link para o nó do DOM principal.

Propriedades próprias e herdadas

As propriedades em negrito são próprias do objeto. Elas são definidas diretamente no objeto.

As propriedades em fonte normal são herdadas da cadeia de protótipos. Para mostrá-los a você, o DevTools avalia os acessadores relevantes em elementos HTML integrados. Propriedades próprias e herdadas. O DevTools classifica as próprias propriedades primeiro para facilitar a detecção delas.

Propriedades enumeráveis e não enumeráveis

As propriedades enumeráveis são coloridas. As propriedades não enumeráveis são silenciadas. Propriedades enumeráveis e não enumeráveis. É possível iterar sobre as propriedades enumeráveis com o método for … in ou o loop for … in.Object.keys()

Métodos

Os métodos são marcados com um f (). Método.

Para mais informações sobre funções, consulte Inspecionar funções no Console.