Logo Passei Direto
Buscar
Questão 1/10 - Aplicações Web e Móveis
Objetos são as estruturas de dados conhecidas como registro. Um registro é uma coleção não ordenada de campos nomeados. Cada campo tem seu próprio nome (ou chave) e um valor atribuído. No caso de objetos JavaScript, esses campos geralmente são chamados de propriedades. Registros, ou no nosso caso, objetos, permitem armazenar vários valores de diferentes tipos em um só lugar.
Observe o código:
let exeObj = {

nr: 500,

str: "palavra"

};
Como podemos acessar os registros individualmente do objeto acima:
A console.log(nr); console.log(str);
B console.log(exeObj.nr]); console.log(exeObj.str]);
C console.log(exeObj$nr); console.log(exeObj$str);
D console.log(exeObj.(nr)); console.log(exeObj.(str));
E console.log(exeObj.nr); console.log(exeObj.str);

A console.log(nr); console.log(str);
B console.log(exeObj.nr]); console.log(exeObj.str]);
C console.log(exeObj$nr); console.log(exeObj$str);
D console.log(exeObj.(nr)); console.log(exeObj.(str));
E console.log(exeObj.nr); console.log(exeObj.str);
User badge image
Progresso com Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

há 3 meses

Para acessar as propriedades de um objeto em JavaScript, utilizamos a notação de ponto ou a notação de colchetes. No caso do objeto `exeObj`, as propriedades são `nr` e `str`. Vamos analisar as alternativas: A) `console.log(nr); console.log(str);` - Incorreto, pois não estamos referenciando o objeto `exeObj`. B) `console.log(exeObj.nr]); console.log(exeObj.str]);` - Incorreto, pois há um colchete a mais no final de cada chamada. C) `console.log(exeObj$nr); console.log(exeObj$str);` - Incorreto, pois o uso do símbolo `$` não é válido para acessar propriedades. D) `console.log(exeObj.(nr)); console.log(exeObj.(str));` - Incorreto, pois a sintaxe está errada. Não se usa parênteses para acessar propriedades. E) `console.log(exeObj.nr); console.log(exeObj.str);` - Correto, pois utiliza a notação de ponto corretamente para acessar as propriedades do objeto. Portanto, a alternativa correta é: E) console.log(exeObj.nr); console.log(exeObj.str);

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

User badge image

Ed Verified user icon

ano passado

Analisando o código apresentado e a forma correta de acessar as propriedades de um objeto em JavaScript, podemos identificar que a maneira correta de acessar os registros individualmente do objeto é utilizando a notação de ponto (.), como mostrado no código fornecido. Portanto, a opção correta é: E console.log(exeObj.nr); console.log(exeObj.str);

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina