Objetos permitem armazenar informações relacionadas em pares de chave-valor.
Declarar um objeto:
Neste exemplo, person é um objeto com três propriedades: name, age, e job.
Cada propriedade tem um nome (a chave) e um valor associado.
const person = {
name: "Alice",
age: 30,
job: "teacher"
}
Aceder às propriedades de um objeto:
Podes aceder às propriedades de um objeto usando a notação de ponto (dot
notation) ou parênteses retos.
console.log(person.name); // Output: "Alice"
console.log(person["age"]); // Output: 30
Modificar Propriedades:
Podes modificar as propriedades de um objeto atribuindo novos valores
person.age = 31;
person.job = "developer";
Adicionar Propriedades:
Também é possível adicionar novas propriedades a um objeto a qualquer momento.
person.city = "New York";
Remover Propriedades:
Para remover uma propriedade de um objeto, podes usar o operador delete.
delete person.job
Recapitulando…
// Criar um objeto person
const person = {
name: "Alice",
age: 30,
job: "teacher"
};
// Modificar propriedades
person.age = 31;
person.job = "developer";
// Adicionar uma nova propriedade
person.city = "New York";
// Remover uma propriedade
delete person.job
Objeto Final:
{
name: "Alice",
age: 31,
city: "New York"
}
or
Why register?
To keep track of where you left of. Help us to improve your experience in AKF Leaning Hub. It's totally free.
AKF Leaning Hub recognizes and respects the privacy of our online learners. AKF Leaning Hub will not sell or share contact information or personal data with third parties. Learn more about our Privacy Policy.