Logo Passei Direto
Buscar

Física

Outros
A sintaxe em Javascript é bastante diferente da utilizada em HTML, por exemplo, mas muito similar a várias linguagens de programação, pois segue, assim como outras, as bases das linguagens C e Java.

Compreender a sintaxe de comandos em JavaScript é essencial para os estudos, assim como a correta forma de se implementar scripts inteiros e funcionais seguindo as regras de semântica da linguagem.

Observe o exemplo de comando em JavaScript a seguir:

document.getElementById(“elementoX”).innerHTML = “Conteúdo a ser exibido na página web.”;
Em relação a este comando e ao conteúdo estudado, observe as afirmativas a seguir. Assinale a alternativa correta:
I – A propriedade innerHTML tem a função de receber um conteúdo atribuído a um elemento HTML como um parágrafo ou um campo de formulário, por exemplo;
II – O uso dos dois pares de aspas no comando indica que dois conteúdos de texto serão adicionados a duas variáveis ou elementos de uma página web;
III – O elemento document do comando se refere ao nome de um dos elementos contidos em uma página web como um parágrafo ou um campo de formulário, por exemplo;
IV – A função getElementById() é utilizada no comando para que o conteúdo de uma variável indicada entre aspas seja comparada com o valor do conteúdo entre aspas após o operador de igualdade.
a. Apenas I e II estão corretas.
b. Apenas I está correta.
c. Apenas II e III estão corretas.
d. Apenas I, II e IV estão corretas.
e. Apenas II, III e IV estão corretas.
User badge image
Aprendendo Através de Exercícios

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada afirmativa: I – A propriedade innerHTML tem a função de receber um conteúdo atribuído a um elemento HTML como um parágrafo ou um campo de formulário, por exemplo; Correto. innerHTML é usada para definir ou obter o conteúdo HTML de um elemento. II – O uso dos dois pares de aspas no comando indica que dois conteúdos de texto serão adicionados a duas variáveis ou elementos de uma página web; Incorreto. As aspas delimitam strings (textos). No comando, há duas strings: uma para o id do elemento e outra para o conteúdo a ser inserido, mas não significa que dois conteúdos serão adicionados a duas variáveis ou elementos. III – O elemento document do comando se refere ao nome de um dos elementos contidos em uma página web como um parágrafo ou um campo de formulário, por exemplo; Incorreto. document é o objeto que representa o documento HTML inteiro, não um elemento específico. IV – A função getElementById() é utilizada no comando para que o conteúdo de uma variável indicada entre aspas seja comparada com o valor do conteúdo entre aspas após o operador de igualdade. Incorreto. getElementById() busca um elemento pelo seu id (string passada entre aspas). Não faz comparação com o conteúdo após o operador de igualdade; o operador de igualdade está atribuindo o valor à propriedade innerHTML. Conclusão: Apenas o item I está correto. Alternativa correta: b) Apenas I está correta.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Mais perguntas desse material

A forma como pode ser implementado o script varia de acordo com às necessidades a serem satisfeitas pela aplicação e a forma como o desenvolvedor escreve seus scripts.
Uma maneira de se implementar scripts é através do uso de estruturas como a do exemplo a seguir: function funcao(a, b) { return (a+b); } Sobre este contexto, observe as alternativas e assinale a correta:
a. A indicação de chaves na função implementada indica que dados em forma de lista devem ser utilizados, pois estes delimitadores se referem a estruturas de dados para mais de um valor, diferente de variáveis.
b. A sintaxe de uma função indica que esta deve receber um nome escolhido pelo desenvolvedor, pode receber parâmetros indicados na sua declaração e como processamento, utiliza os dados recebidos para obter um valor a ser devolvido ao trecho de código do script que chamou a função
c. As letras a e b indicadas entre parênteses na primeira linha da função indicam as letras utilizadas como dados a serem tratados na função, e o resultado retornado neste caso, seria ab.
d. A estrutura indicada no exemplo se refere a uma função que nitidamente possui problemas em sua escrita, pois são indicadas duas vezes a ideia de função com os termos function e função, sendo totalmente desnecessário
e. A estrutura do script utilizada indica que esta deve receber dois dados que serão digitados pelo usuário durante a execução da função, e trabalhar com estes dados para obter uma soma a ser exibida ao usuário ao final da execução da função.

A implementação de scripts pode ser feita de diferentes formas para resolver problemas, e a escolha geralmente fica por conta do desenvolvedor que opta por uma forma que lhe pareça mais adequada no momento ou que seja a que ele seja capaz de implementar, mas independentemente do grau de habilidade que tenha o desenvolvedor, os scripts possuem muitas vezes, formas alternativas de serem implementados.
Observe o exemplo a seguir: Mostrar

Após analisar o trecho de script acima, observe as afirmativas sobre o exemplo e assinale a correta:
a. No script JavaScript do exemplo, existe uma divisão de comandos que pertencem à função e outros fora da função, e neste caso, os comandos fora da função não são utilizados pelo script HTML, apenas o comando interno à função
b. O exemplo traz situações distintas de uso do valor 10, em que no primeiro comando, o valor é simplesmente gravado para uso posterior se necessário, na segunda é exibido como dado em campo de um formulário, e no terceiro comando, um alerta para o caso do valor 10 ser encontrado em uma variável
c. Na parte do script relativa ao HTML, existem dois elementos indicados por tags e

que servem para oferecer meios dinâmicos a scripts, pois a parte relativa ao JavaScript é estática e não possui interatividade ou recursos de programação como o HTML oferece
d. Todos os três comandos do script identificam o elemento HTML com nome 10 para que algum processo contido nestes comandos possa agir sobre o elemento indicado
e. Em todos os comandos do exemplo o valor 10 é algo a ser exibido ao usuário, seja em forma de texto na página na posição indicada por algum elemento HTML, ou em mensagem exibida pelo navegador sem estar inserida na página em si

Existem diferentes tipos de operadores, sendo todos relevantes e necessários para determinados tipos de problemas. Os operadores podem ser classificados em diferentes tipos e finalidades.
Analise as afirmativas a seguir sobre personagens em roteiros para jogos. Assinale a alternativa correta:
I – Operadores ditos de atribuição servem para que dados sejam comparados, e depois, se iguais, adicionados a variáveis;
II – Operadores relacionais são utilizados na comparação com base dados diretamente ou que estejam armazenados em estruturas de dados;
III – Existem operadores úteis capazes de realizar cálculos antes de armazenar dados como os operadores += e *=;
IV – Os operadores relacionais servem para realizar verificações de condições, e temos como exemplo o operador = utilizado para cerificar se dados são iguais.
a. Apenas II, III e IV estão corretas.
b. Apenas II e III estão corretas.
c. Apenas II, III e IV estão corretas.
d. Apenas I está correta.
e. Apenas I e II estão corretas.

Mais conteúdos dessa disciplina