Logo Passei Direto
Buscar
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);
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Analisando as opções fornecidas: A) console.log(nr); console.log(str); - Esta opção está incorreta, pois não está referenciando corretamente as propriedades do objeto. B) console.log(exeObj['nr']); console.log(exeObj['str']); - Esta é a forma correta de acessar as propriedades de um objeto em JavaScript usando colchetes e as chaves correspondentes. C) console.log(exeObj$nr); console.log(exeObj$str); - Esta opção está incorreta, pois em JavaScript, as propriedades de um objeto são acessadas usando colchetes, não o símbolo "$". D) console.log(exeObj.(nr)); console.log(exeObj.(str)); - Esta opção está incorreta, pois em JavaScript, para acessar as propriedades de um objeto, não se utiliza parênteses. E) console.log(exeObj.nr); console.log(exeObj.str); - Esta é outra forma correta de acessar as propriedades de um objeto em JavaScript, diretamente pelo nome da propriedade. Portanto, a alternativa correta é a opção B) 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

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

Questão 2/10 - Ferramentas de Desenvolvimento Web
A sigla HTML significa Hypertext Markup Language. Em português Linguagem de Marcação de Hipertexto. HTML é o coração da web. O desenvolvimento do HTML teve vários visionários que contribuíram para seu desenvolvimento. A esse respeito, analise as assertivas que seguem e marque V para as asserções verdadeiras, e F para as asserções falsas.
I. Vannevar Bush projetou o Memex, em 1945, Tratava-se de uma máquina que tornava possível copiar imagens entre documentos.
II. Theodor (Ted) Nelson criou o termo hipertexto/hipermídia. Apresentou o projeto Xanadu, cuja ideia era disponibilizar textos paralelos. Com essa proposta, é possível visualizar documentos e suas conexões precisas, utilizando duas janelas.
III. Tim Berners-Lee, em 1990, desenvolveu o HTML, com o objetivo de trocar informações entre pesquisadores de Universidades.
Agora, selecione a alternativa que apresenta a sequência correta:
I. Vannevar Bush projetou o Memex, em 1945, Tratava-se de uma máquina que tornava possível copiar imagens entre documentos.
II. Theodor (Ted) Nelson criou o termo hipertexto/hipermídia. Apresentou o projeto Xanadu, cuja ideia era disponibilizar textos paralelos. Com essa proposta, é possível visualizar documentos e suas conexões precisas, utilizando duas janelas.
III. Tim Berners-Lee, em 1990, desenvolveu o HTML, com o objetivo de trocar informações entre pesquisadores de Universidades.
A F – V – V
B V – V – F
C V – V – V
D F – F – F
E F – V – F

Questão 3/10 - Ferramentas de Desenvolvimento Web
Observe o código abaixo:
a:link {
color: red;
}
Agora você pode escolher a alternativa que corresponde ao conceito apresentado na declaração acima.

A Herança de propriedades em CSS.
B Seletores de classe em CSS.
C Seletores de pseudoclasse em CSS.
D Seletores de atributo em CSS.
E Seletores de pseudoelemento em CSS.

Questão 6/10 - Ferramentas de Desenvolvimento Web
Podemos utilizar um pseudoelemento para estilizar parte de um elemento. Como a primeira letra de uma palavra, ou de uma linha.
Qual das seguintes opções descreve corretamente o uso do pseudoelemento ::after no CSS?

A O pseudoelemento ::after é usado para selecionar o elemento antes do conteúdo do elemento principal.
B O pseudoelemento ::after é usado para selecionar o elemento depois do conteúdo do elemento principal.
C O pseudoelemento ::after é usado para selecionar a primeira linha do elemento principal.
D O pseudoelemento ::after é usado para selecionar a primeira letra do elemento principal.
E O pseudoelemento ::after é usado para selecionar os marcadores de uma lista.

Questão 8/10 - Ferramentas de Desenvolvimento Web
CSS (Cascading Style Sheets) é uma linguagem de estilo utilizada para definir a aparência e o layout dos elementos de uma página da web. Com o uso do CSS, é possível criar páginas visualmente atraentes, permitindo uma melhor experiência do usuário. Ele trabalha em conjunto com o HTML para separar o conteúdo da página da sua apresentação, possibilitando a criação de estilos para coisas como fontes, cores, layout, entre outros. Para declarar CSS, utilizamos os seletores.
Sobre o uso dos seletores CS, analise as afirmacoes que seguem e marque V para as asserções verdadeiras, e F para as asserções falsas.
I. Seletores simples definem elementos com base no nome, id e classe.
II. Seletores de combinação selecionam elementos com base em um relacionamento específico entre eles.
III. Seletores de pseudoclasse selecionam elementos com base em determinado estado.
IV. Seletores de pseudoelementos selecionam e estilizam um elemento.
V. Seletores de atributo selecionam elementos com base em um atributo ou valor de atributo.
Agora, selecione a alternativa que apresenta a sequência correta:
I. Seletores simples definem elementos com base no nome, id e classe.
II. Seletores de combinação selecionam elementos com base em um relacionamento específico entre eles.
III. Seletores de pseudoclasse selecionam elementos com base em determinado estado.
IV. Seletores de pseudoelementos selecionam e estilizam um elemento.
V. Seletores de atributo selecionam elementos com base em um atributo ou valor de atributo.
A F - V - V - F- F
B V - F - F - V- V
C V - V - V - F- V
D F - F - V - V- V
E V - F - V - F- F

Questão 9/10 - Ferramentas de Desenvolvimento Web
Observe o trecho de código abaixo:
1. < >
2.
  • HTML

  • 3.
  • CSS

  • 4.
  • JavaScript

  • 5.
    O código que completa as linhas 1 e 5 para criar uma lista ordenada é:

    A e
    B
      e

    C
      e

    D e
    E e

    Observe o código: let nome1= 'Anna'; { let idade1=25; console.log(nome1); console.log(idade1); } console.log(nome1); console.log(idade1); O que será exibido no console:

    A Anna, 25, Anna, Erro
    B Anna, 25, Anna, 25
    C Anna, 25, undefined, ReferenceError
    D Anna, 25, Anna, undefined
    E SyntaxError

    deve sofrer alteração durante a execução de um algoritmo.
    I) O valor de uma constante em JavaScript não pode ser alterado após a sua declaração.
    II) O escopo de uma variável em JavaScript pode influenciar a sua visibilidade e acessibilidade.
    A F – V – V – F – F
    B V – V – F – V – F
    C F – F – F – V – F
    D V – V – V – F – V
    E F – F – V – V – V

    Mais conteúdos dessa disciplina