--- title: Objetos integrados padrão slug: Web/JavaScript/Reference/Global_Objects tags: - Built-in - JavaScript - Objects - Reference translation_of: Web/JavaScript/Reference/Global_Objects ---
{{jsSidebar("Objects")}}

Resumo

Este capítulo documenta todos os objectos built-in do JavaScript standard, juntamente com os seus métodos e propriedades.

O termo "objectos globais" (ou objectos built-in standard) não é para ser confundido com objecto global. Aqui, os objectos globais referem-se a objectos no scope global (mas apenas se o modo strict do ECMAScript 5 não estiver a ser usado! Senão retorna undefined). O próprio global object pode ser acedido através do operador {{jsxref("Operators/this", "this")}} no scope global. Na verdade, o scope global consiste nas propriedades do objecto global (incluíndo propriedades herdadas, se alguma).

Outros objectos no scope global são criados através do script do utilizador or fornecidos pela aplicação host. Os objectos do host disponíveis no contexto browser são documentados na referência da API. Para mais informações sobre a distinção entre DOM e o núcleo do JavaScript, ver exposição das tecnologias do JavaScript.

Objetos padrão (por categoria)

Propriedades do valor

Estas propriedades globais devolvem um valor simples; estas não têm propriedades ou métodos.

Propriedades da função

Estas funções globais - funções que são chamadas no mundo ao invés de um objeto - devolvem diretamente os seus resultados para o chamador.

Objetos fundamentais

Estes são os objetos básicos, fundamentais, em que todos os outros objetos são baseados. Isto inclui objetos que representam objetos gerais, funções, e erros.

Números e datas

Objectos que lidam com números, datas e cálculos matemáticos.

Processamento de texto

Objectos para manipular texto.

Coleções indexadas

Coleções ordenadas por um indíce. Objectos do tipo array.

Coleções por chave

Coleções de objectos como chaves. Elementos iteráveis por ordem de inserção.

Dados estruturados

Buffers de dados e JavaScript Object Notation (JSON).

Objectos de abstração de controlo

Reflexão

Internacionalização

Adições ao núcleo do ECMAScript para funcionalidades de linguagens sensíveis.

Objetos não padrão

Outros