Questões de Concurso
Sobre javascript em programação
Foram encontradas 1.126 questões
Considere o código HTML/Javascript abaixo.

O código a ser adicionado na linha 11, para que, ao clicarmos no botão, o texto da tag p seja
aumentado para 100px é:
Para responder à questão, analise o seguinte fragmento de código usando Node com framework Express, incluído no arquivo index.js, bem como o código escrito usando Pug, contido no arquivo index.pug.

Conteúdo do arquivo index.js


Sobre esse programa é correto afirmar que, ao ser aberto por um navegador que suporte HTML e JavaScript, como o Chrome e o Edge, um botão será exibido na tela com o conteúdo
I. o código fonte JavaScript é incluído no próprio arquivo HTML com a tag <script>.
II. existe a possibilidade de abrir arquivos XML por meio de um simples editor de texto.
III. tanto JavaScript como Java necessitam da máquina virtual Java para funcionarem.
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Julgue o item seguinte, a respeito de arquitetura de aplicações para ambiente web e arquitetura em camadas.
React é uma biblioteca JavaScript usada para a criação de
interfaces gráficas com o usuário e cuja arquitetura é baseada
em componentes. Essa biblioteca pode ser renderizada no
servidor, utilizando-se Node.

O código html precedente, ao ser executado em um navegador de
Internet, produzirá o seguinte resultado.
(function (contador) { var resultado = ""; resultado += (contador++) + " "; setTimeout(function () { resultado += (contador++) + " "; }, 2000); setTimeout(function () { resultado += (contador++) + " "; }, 1000); console.log(resultado.trim()); })(5);
O código HTML abaixo será utilizado na questão.

O código HTML abaixo será utilizado na questão.


Escrever JavaScript não obstrutivo implica: • que o conteúdo da página deve estar presente e funcional, ainda que se perca em usabilidade, caso o usuário esteja visualizando o documento em um dispositivo (por exemplo, navegador) sem suporte para JavaScript; • usar a linguagem com vistas a unicamente incrementar a usabilidade da página; • escrever scripts em arquivos externos para serem linkados ao documento e não inserir script na marcação HTML.
...
Outro conceito intimamente relacionado ao princípio de separação das camadas de desenvolvimento é o moderno conceito, introduzido com a chegada dos Padrões Web, conhecido como “melhoria progressiva” (progressive enhancement). Segundo esse princípio, o desenvolvimento de uma página Web deve ser feito em três etapas: • Na primeira etapa, estruturar os conteúdos usando a linguagem HTML. Ao final dessa etapa, todos os conteúdos devem estar disponíveis para qualquer visitante que esteja utilizando qualquer dispositivo de usuário. • Na segunda etapa, incrementar a apresentação da página com o uso das CSS. Essa etapa visa a melhorar a experiência dos usuários aptos a visualizar folhas de estilos. • Finalmente, na terceira etapa, introduzir JavaScript com a finalidade de acrescentar interatividade à página, melhorando ainda mais a experiência do usuário.
O sistema que representa o uso de JavaScript segundo esses princípios é
Considerando que a função abaixo foi escrita em JavaScript, qual o número retornado pela execução da função quando o parâmetro “num” tiver valor 15?
function somar(num) {
var total = 0;
for (var x = 0; x < num; x++) {
total += x;
}
return total;
}
<h1 id=”meuId”>Bem-Vindo</h1>
Deseja-se alterar o conteúdo desse h1 via JavaScript. A instrução que atinge esse objetivo é:
Considere o bloco de código abaixo que utiliza JavaScript e JSON.

Para que o bloco de código exiba 0146 vermelha, a lacuna I deve ser corretamente preenchida por
A linguagem JavaScript suporta o uso de operadores relacionais, que possibilitam a análise de duas situações:
(1) O uso do operador retorna VERDADEIRO caso os operandos sejam iguais e do mesmo tipo.
(2) O uso do operador retorna VERDADEIRO se os operandos não são iguais.
Para as situações descritas em (1) e em (2) são empregados para os operadores, respectivamente, os seguintes símbolos: