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

Foram encontradas 1.043 questões

Q2084660 Programação
Javascript, originalmente chamada de LiveScript, foi desenvolvida na Netscape. Esta linguagem introduziu uma forma de adicionar programas às páginas web do navegador Netscape. Acerca da linguagem Javascript, marque a alternativa correta.
Alternativas
Q2080358 Programação
O conceito de desenvolvimento em conformidade com os Padrões Web gera dois princípios básicos que norteiam o uso de Javascript: não obstrutivo e o da melhoria progressiva. Segundo Silva (2010):
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 é
Alternativas
Q2074649 Programação

Analise as afirmativas a seguir referentes à tecnologia Node.js:


I – Permite a execução de aplicações Javascript em uma máquina sem depender de um navegador Web para essa execução.

II – Possui uma arquitetura assíncrona que trabalha em uma única thread de execução.

III – Foi desenvolvido na linguagem Java e apresenta as principais características de orientação a objetos dessa linguagem.


Estão CORRETAS as afirmativas:

Alternativas
Q2074645 Programação

Analise as afirmativas a seguir referentes à sintaxe da biblioteca jQuery:


I – O código “$("p").hide()” permite esconder todos os elementos “<p>”.

II – O código “$(".teste").hide()” permite esconder todos os elementos com o atributo id=“teste”.

III – O código “$("#teste").hide()” permite esconder todos os elementos com o atributo class=“teste”.


Está CORRETO apenas o que se afirma em:

Alternativas
Q2074642 Programação

Considere o conteúdo visível da página HTML a seguir, contendo um código Javascript, sendo renderizado por um navegador web:


Imagem associada para resolução da questão


Assinale a alternativa CORRETA que irá exibir o texto “Ao clicar no botão acima, este texto aparece” na página HTML, somente ao clicar no botão “Clique para ver o texto”

Alternativas
Q2073441 Programação
Considerando a necessidade de um desenvolvedor criar um vetor de 5 posições em JavaScript, assinale a alternativa correta.
Alternativas
Q2066780 Programação
Analise o código Javascritp a seguir.
let a = {x: 1}; let b = {x: 2}; let c = {x: 3};
let arr = [a, b, c];
arr.forEach((obj) => {  obj.x += 1; });
console.log(a.x, b.x, c.x); 
O resultado exibido ao rodar esse código será
Alternativas
Q2062880 Programação
Sobre JavaScript, assinale a alternativa que, utilizando um método nativo da linguagem, exibirá uma caixa de diálogo com a mensagem "Olá!".
Alternativas
Q2052790 Programação
Na linguagem de programação JavaScript, NÃO produz erro o trecho de código:
Alternativas
Q2052778 Programação
A Linguagem JavaScript permite diversos tipos de eventos (events), como o
Alternativas
Q2052776 Programação
Na linguagem JavaScript, quando um evento do mouse é acionado, a propriedade do objeto MouseEvent que retorna a coordenada horizontal do ponteiro do mouse relativa ao documento é
Alternativas
Q2051045 Programação
Qual o resultado das instruções Javascript: (5 & 13) e (5 | 13), respectivamente?
Alternativas
Q2050200 Programação

Considere o código em Javascript inserido no seguinte HTML:


Imagem associada para resolução da questão


Uma das linhas do referido código está incorreta. Assinale a alternativa que apresenta essa linha:


Alternativas
Q2035677 Programação
A linguagem de programação JavaScript
Alternativas
Q2031075 Programação
Considere as seguintes expressões usando a linguagem javascript:
1 == '1' e 1 === '1'
Os resultados são, respectivamente,
Alternativas
Q2031074 Programação
Assinale a opção que indica o tipo de vulnerabilidade que é geralmente associada à função javascript eval( )
Alternativas
Q2020843 Programação

Julgue o item seguinte acerca de orientação a objetos e linguagens de programação.


Considere-se o seguinte código JavaScript.


<script>

class Retangulo {

     constructor(altura, largura) {

         this.altura = altura;

         this.largura = largura;

}

     // Getter

     get area() {

         return this.calcArea();

}

     // Method

     calcArea() {

         return this.altura * this.largura;

     }

}

class Quadrado extends Retangulo {

     constructor (lado) {

         super(lado,lado);

     }

}

const quadrado = new Retangulo(10, 10);

const quad = new Quadrado(15);

console.log(quadrado.area);

console.log(quad.area);

</script>


O resultado da execução do código precedente será o seguinte.


Erro: função area() não definida.


Alternativas
Q2019079 Programação

Analise o código JavaScript a seguir.


const cidades =

         ["Natal", "Manaus", "Recife", "Brasília"];

cidades.reverse();

alert (cidades);


Assinale o que é exibido na execução do trecho acima.

Alternativas
Q2016943 Programação

Considere o bloco de código jQuery abaixo, parte de uma página HTML, em condições ideais. 


Imagem associada para resolução da questão



Considere a existência de um botão criado por meio da tag button, cujo atributo id possui o valor ocultar. Considere, ainda, que há na página diversos parágrafos criados por meio da tag p. Nestas condições, para que, ao clicar no botão, o conteúdo de todos as tags p seja ocultado, a lacuna I deve ser corretamente preenchida com 

Alternativas
Q2016892 Programação
Na proteção de uma aplicação JavaScript (frontend), quando é ativado o Keycloak, ele disponibiliza um adaptador JavaScript, no path
Alternativas
Respostas
261: B
262: E
263: A
264: A
265: A
266: B
267: B
268: A
269: A
270: A
271: B
272: B
273: E
274: B
275: E
276: C
277: E
278: C
279: B
280: C