Introdução
Objeto é um dado que possui uma estrutura de chave e valor
que define caracteristicas (propriedades) e funcionalidades (métodos).
É uma Lista Nomeada, conhecido também como: Dicionário de dados.
Deve ser declarado entre um par de chaves {}, e os itens devem ser separados por vírgula,
e cada item deve conter uma chave e um valor separados por dois pontos.
Cada item da lista pode ser de um tipo de dado diferente.
Podem ser atribuídos à variáveis.
// Declaração de um objeto
let obj = {
name: 'Heviane', // Característica
lastName: 'Bastos', // Característica
age: 39, // Característica
sum: function sum(a,b){return a+b}, // Funcionalidade
log: () => console.log('Hello') // Funcionalidade
}
// Add a new property
obj.gender = 'F';
// Return properties and values
console.log(Object.keys(obj));
console.log(Object.values(obj));