Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Objetos | Section
/
Fundamentos de JavaScript

bookObjetos

Deslize para mostrar o menu

Objetos são um recurso fundamental em JavaScript que permite agrupar dados e valores relacionados. Um objeto é uma coleção de propriedades, onde cada propriedade possui um nome (chamado de chave) e um valor.

Essa estrutura de chave-valor torna os objetos ideais para representar entidades do mundo real e organizar informações de forma flexível. Um objeto é definido utilizando chaves {} e cada propriedade é escrita como um par: a chave (como uma string ou identificador), seguida por dois pontos e, em seguida, o valor. Diversas propriedades são separadas por vírgulas.

12345678
// Creating an object to represent a user profile const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile));
copy

É possível acessar as propriedades de um objeto utilizando notação de ponto ou notação de colchetes. Por exemplo, userProfile.username retorna o valor "coder123".

12345678910111213
const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Accessing object properties using dot notation console.log(userProfile.username); // Dot notation // Accessing object properties using bracket notation console.log(userProfile["email"]); // Bracket notation
copy

Para atualizar uma propriedade, basta atribuir um novo valor: userProfile.age = 29;. Se desejar adicionar uma nova propriedade, apenas atribua: userProfile.location = "New York";.

123456789101112131415
const userProfile = { username: "coder123", age: 28, email: "coder123@example.com", isActive: true }; console.log(JSON.stringify(userProfile)); // Update the existing 'age' property userProfile.age = 29; // Add a new 'location' property userProfile.location = "New York"; console.log(JSON.stringify(userProfile));
copy

Objetos permitem organizar dados relacionados sob uma única variável, tornando seu código mais legível e fácil de manter.

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 1. Capítulo 17

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

Seção 1. Capítulo 17
some-alt