Manual de referência de objetos JavaScript
- Página anterior JS String
- Próxima página Operadores JS
Objeto JavaScript
Os objetos são um tipo de dados do JavaScript.
Os objetos são usados para armazenar conjuntos de chave/valor (nome/valor).
Os objetos JavaScript são conjuntos de valores nomeados.
O exemplo a seguir cria um objeto JavaScript com quatro pares de chave/valor:
Instância
const person = { firstName: "Bill", lastName: "Gates", age: 19, eyeColor: "blue" };
Para obter tutoriais sobre objetos, leia nosso Tutorial de objetos JavaScript.
Métodos e propriedades de objetos JavaScript
Nome | Descrição |
---|---|
assign() | Copie a propriedade do objeto de origem para o objeto de destino. |
constructor | Retorna a função do prototype do objeto criado. |
create() | Retorna um novo objeto criado a partir do objeto existente. |
defineProperties() | Adicione ou altere propriedade. |
defineProperty() | Adicione ou altere uma propriedade. |
entries() | Retorna um array dos pares de chave/valor do objeto. |
freeze() | Preveja qualquer alteração no objeto. |
fromEntries() | Retorna um objeto a partir da lista iterável de pares de chave/valor. |
getOwnPropertyDescriptor() | Retorna um array com as chaves do objeto. |
getOwnPropertyDescriptors() | Retorna um array com as chaves do objeto. |
getOwnPropertyNames() | Retorna um array com as chaves do objeto. |
groupBy() | Groupa os elementos do objeto com base no valor retornado pelo callback. |
isExtensible() | Se o objeto for extensível, retorna true. |
isFrozen() | Se o objeto estiver congelado, retorna true. |
isSealed() | Se retornar true. |
keys() | Retorna um array com as chaves do objeto. |
preventExtensions() | Impede a adição de novas propriedades ao objeto. |
prototype | Permite que você adicione propriedades e métodos a objetos JavaScript. |
seal() | Impede a adição de novas propriedades ou a exclusão de propriedades existentes do objeto. |
toString() | Converte o objeto em uma string e retorna o resultado. |
valueOf() | Retorna o valor original do objeto. |
values() | Retorna um array com os valores das propriedades do objeto. |
- Página anterior JS String
- Próxima página Operadores JS