Questões de Programação - JavaScript para Concurso

Foram encontradas 1.043 questões

Q2217476 Programação
function sum_elements(list) { let total = 0; for (let i=1; i<list.length; i++) {         total+=list[i]; } console.log(total)
No bloco de código acima, qual será o valor mostrado no console, após o término da estrutura de repetição, caso a função recebesse o parâmetro [ 1, 2, 3, 4, 5 ]?
Alternativas
Q2214538 Programação
Considerando a linguagem JavaScript, analise as seguintes informações e assinale a alternativa INCORRETA
Alternativas
Q2203476 Programação
No contexto da linguagem JavaScript, a função do método querySelector( ), é
Alternativas
Q2193708 Programação
Analise o trecho de código JavaScript abaixo e assinale a alternativa que apresenta o valor de saída no console:
(function (contador) { var resultado = ""; resultado += (contador++) + " "; setTimeout(function () { resultado += (contador++) + " "; }, 2000); setTimeout(function () { resultado += (contador++) + " "; }, 1000); console.log(resultado.trim()); })(5);
Alternativas
Q2193707 Programação

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



Uma classe de nome .concluido foi criada para riscar o texto de cada item de uma lista. Assinale a alternativa que apresenta o código JavaScript que implementa corretamente a funcionalidade de adicionar ou remover a classe .concluido no elemento  <li /> quando clicado, mesmo se um novo item for adicionado:
Alternativas
Q2193704 Programação

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



O código abaixo foi implementado com o intuito de adicionar o texto do input[id=todo-text] na lista ul[id=todo-lista] quando o input[btn-add] for clicado. Assinale a alternativa que apresenta os comandos que devem substituir, respectivamente, A___, B___ e C___ para que a funcionalidade desejada ocorra:
Imagem associada para resolução da questão
Alternativas
Q2183333 Programação

No contexto de um script JavaScript numa página Web, considere o trecho a seguir.


<script>

function teste(x) {

      return (x / 2);

}

alert (teste);

</script>


É correto afirmar sobre esse script que:

Alternativas
Q2183326 Programação
No contexto da linguagem JavaScript, analise as afirmativas sobre variáveis declaradas como const.

I. Devem ter seus valores atribuídos na declaração.
II. Podem ter seus valores alterados depois de declaradas.
III. Têm sempre escopo global.

Está correto o que se afirma em:
Alternativas
Q2175759 Programação
No desenvolvimento web, , é comum estruturá-lo em duas partes complementares: backend e frontend. Grosso modo, pode-se dizer que tal classificação é influenciada pela arquitetura cliente-servidor, na qual o frontend possui um foco voltado ao lado cliente, enquanto o backend possui um foco voltado para o lado servidor. O quadro contém linguagens que podem ser utilizadas no desenvolvimento de sistemas para a web. A primeira coluna apresenta uma enumeração de três possíveis classificações, de acordo com o local onde os dados (scripts ou documentos) são processados. A segunda coluna apresenta uma lista contendo cinco linguagens. Imagem associada para resolução da questão
Assinale a alternativa que apresenta a sequência correta, correspondendo à classificação de cada uma das linguagens listadas, de cima para baixo.
Alternativas
Q2175420 Programação
Um aplicativo construído em linguagens da web, tais como HTML, CSS e Javascript é um aplicativo: 
Alternativas
Q2172419 Programação
Analise o documento HTML abaixo. Nele consta um trecho de código escrito na linguagem JavaScript.
<!DOCTYPE html> <html> <body> <script>      alert(typeof 1.99 + '-' + typeof 'p' + '-' + typeof true + '-' + typeof null + '-' + typeof P); </script> </body> </html>
Ao abrir o documento em um navegador, o que será exibido na caixa de alerta que será aberta?
Alternativas
Q2172418 Programação
Uma forma de retornar, por meio da linguagem JavaScript, o conteúdo de texto de um elemento, incluindo todo o espaçamento e tags HTML internas, é utilizar a propriedade: 
Alternativas
Q2172202 Programação
Sobre a tecnologia NodeJS, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) É uma plataforma de desenvolvimento que permite executar códigos Javascript do lado do servidor, que podem ser executados fora do navegador.
( ) Tem arquitetura orientada a eventos, o que limita sua capacidade de lidar com muitas conexões simultâneas com baixo consumo de recursos.
( ) É um ambiente de execução assíncrono funcionando de forma a não bloquear a aplicação no momento de sua execução, colocando os processos mais demorados para um segundo plano.
( ) Tem um gerenciador de pacotes próprio, usado principalmente para gerenciar dependências, chamado NPM (Node Package Manager).
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2172192 Programação
Tendo em vista o código fonte abaixo, assinale a alternativa que apresenta o resultado do processamento desse código.
<!DOCTYPE html> <html> <body>    <section id="conteudo"></section>    <script>      const conteudo = document.getElementById('conteudo');       const titulo = document.createElement('h1');       titulo.textContent = 'Título';       conteudo.appendChild(titulo);       const paragrafo = document.createElement('p');       paragrafo.textContent = 'Conteúdo deste parágrafo. ';       conteudo.appendChild(paragrafo);       const link = document.createElement('a');       link.textContent = 'Link';       link.setAttribute("href", "https://google.com");       paragrafo.appendChild(link);   </script> </body> </html>
Alternativas
Q2172190 Programação
Analise o código em linguagem de programação Javascript abaixo e assinale a alternativa que apresenta como seria possível acessar o dado de idade do terceiro estudante da lista da turma B.
const dados = [  {    id: 1,    titulo: 'Turma A',    estudantes: [       { nome: 'João', idade: 20 },       { name: 'Maria', idade: 22 },       { name: 'Pedro', idade: 21 }  ]  },  {     id: 2,     titulo: 'Turma B',     estudantes: [         { nome: 'Joana', idade: 25 },         { name: 'José', idade: 21 },         { name: 'Lucas', idade: 26 },         { name: 'Lucia', idade: 28 }      ]    } ];
Alternativas
Q2172187 Programação
Analise o código em linguagem de programação Javascript abaixo e assinale a alternativa com as saídas deste código na sequência correta.
var x = 20; function multiplicar() {    var x = 5;    x *= 2;    console.log(x); }
console.log(x); multiplicar();
Alternativas
Q2172186 Programação
Analise o código Javascript abaixo e assinale a alternativa com a sequência de saída de dados do processamento deste código.
const dados = ['A', 'E', 'I', 'O', 'U'];
dados.push('A'); dados.shift(); dados.unshift('U');
for (let i = 0; i < dados.length; i++) {    console.log(dados[i]); }
Alternativas
Q2172185 Programação
Tendo em vista a Linguagem de Programação Javascript, assinale a alternativa que descreve corretamente a diferença entre o uso de "==" e "===".
Alternativas
Q2172184 Programação

Analise o seguinte trecho de código em Javascript:

let a = 10;

let b = 5;

let c = 2;


let r1 = a + b - c;

let r2 = a * b / c;

let r3 = (a + b) * c;

let r4 = Math.pow(a, c);


let rfinal = r1 * r2 + r3 + r4;

console.log(rfinal);


Após a execução desse trecho, qual será o resultado da variável “rfinal”?

Alternativas
Q2171706 Programação

Analise o seguinte trecho de código em Javascript:

function myFunction(parameter) {

  const a = parameter.map(p => {

     return p.value

  })

const b = a.reduce((c, d) => {

      return c *= d * 3

  }, 1)

return b

}

console.log(myFunction([{ name: 'a', value: 3 }, { name : 'b', value: 18 }]))


O que será impresso na saída padrão?

Alternativas
Respostas
201: B
202: B
203: D
204: A
205: C
206: B
207: B
208: B
209: C
210: B
211: B
212: A
213: B
214: B
215: B
216: B
217: C
218: B
219: A
220: E