Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo hasOwnProperty

JS - Criação de objetos

A algum tempo já estamos usando objetos, porém nesse post veremos mais alguns detalhes sobre objetos e formas de cria-los. Mutáveis  Objetos no Javascript são mutáveis, ou seja, é possível alterar valores de suas propriedades, remover propriedades existentes, ou mesmo adicionar outras propriedades: var pessoa = { nome: 'Eduardo', idade: 17 }; pessoa.idade = 27; delete pessoa.idade; pessoa.idade = 37; Manipulados por referencia Se criarmos um objeto por meio da atribuição de um objeto existente teremos uma referencia, isso significa que ao mudar propriedades ou valores em um dos objetos teremos como resultado a alteração em ambos: var copiaPessoa = pessoa; pessoa.idade = 47; copiaPessoa.idade = 57; delete pessoa.idade; copiaPessoa.idade = 37; Criando objetos Agora as formas de se criar um objeto: De forma Literal Forma utilizada até agora, onde já atribuímos o objeto e suas propriedades a uma variável: var carro = {mod