Quiz Quiz Javascript

Confira nossos cursos

Javascript se tornou uma linguagem popular entre os desenvolvedores front-end, mas graças ao Node.JS, essa popularidade também ganhou espaço entre os desenvolvedores back-end.

Comumente utilizada para manipular comportamento no lado do cliente e suportada por todos os navegadores modernos.

A linguagem vem ganhando novas atualizações muito rápido, de tal forma que os navegadores não conseguem acompanhar a sua evolução, sendo necessário utilizar transpiladores para compilar JS moderno para JS suportado pelos browser.

Neste Quiz você vai conferir uma série de perguntas e respostas sobre JS moderno.

Pergunta 1

Qual definição de array está incorreta?

Alternativa A
var frutas = ['maça', 'uva'];

 

Alternativa B
var frutas = (array)list('maça', 'uva');

 

Alternativa C
var frutas = new Array('maça', 'uva');

 

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Global_Objects/Array

Pergunta 2

Para acessarmos um elemento através de seu ID, usamos:

Alternativa A
document.getelementbyid('id_do_elemento');

 

Alternativa B
getElementbyid('id_do_elemento');

 

Alternativa C
document.getElementById('id_do_elemento');

 

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/API/Document/getElementById

Pergunta 3

Para finalizar o loop atual e prosseguir para a próxima iteração, usamos:

Alternativa A
exit;

 

Alternativa B
break;

 

Alternativa C
continue;

 

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/continue

Pergunta 4

Usamos try/catch para:

Alternativa A

Funciona como o if/else, verifica se uma operação foi executada.

Alternativa B

Tratar instruções que possam gerar erros, e assim, lançar exceções.

Alternativa C

Podemos usar essa estrutura quando queremos acessar elementos nativos do navegador.

Escolha a alternativa correta:

Pergunta 5

A função getElementsByClassName(), retorna que tipo de conteúdo?

Alternativa A

Retorna um único elemento.

Alternativa B

Retorna um JSON contendo as informações dos elementos.

Alternativa C

Retorna um array de elementos que contém a classe informada no atributo class.

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/API/Document/getElementsByClassName

Pergunta 6

Para utilizar um 'debugador' disponível no browserr, usamos:

Alternativa A
debugger; 

 

Alternativa B
debug;

 

Alternativa C
pause break;

 

Escolha a alternativa correta:

Feedback

https://www.w3schools.com/js/js_debugging.asp

Pergunta 7

Para requisitar uma informação usando o protocolo GET, podemos usar:

Alternativa A
fetch('url')

 

Alternativa B
get('url');

 

Alternativa C
request_uri('url');

 

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/API/Fetch_API/Using_Fetch

Pergunta 8

O valor de uma constante pode ser mudado após a sua declaração?

Alternativa A

Sim, uma constante pode ter seu valor mutável.

Alternativa B

Sim, desde que a constante não tenha sido utilizada.

Alternativa C

Não, uma vez declarado o valor não pode ser modificado.

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/JavaScript/Reference/Statements/const

Pergunta 9

Para executarmos uma operação a cada 1 segundo, podemos usar:

Alternativa A
function() : 100 {/*Minha operação */}

 

Alternativa B
sleep(1000, ()=>{/* Minha operação */})

 

Alternativa C
setInterval(() => { /*Minhaoperação*/ }, 1000);

 

Escolha a alternativa correta:

Feedback

https://www.w3schools.com/jsref/met_win_setinterval.asp

Pergunta 10

Para obtermos o valor de um atributo de um elemento, usamos:

Alternativa A
element.get('atributo'); 

 

Alternativa B
getAttribute(element, 'atributo');

 

Alternativa C
element.getAttribute('atributo');

 

Escolha a alternativa correta:

Feedback

https://developer.mozilla.org/pt-BR/docs/Web/API/element/getAttribute

Parabéns, você concluiu o Quiz.

Erros: 0 | Acertos: 0

Tempo utilizado

Tentar novamente

Nossos cursos

 Escrevendo testes automatizados com PHPUnit
Escrevendo testes automatizados com PHPUnit
Construindo modelos arquitetônicos com Blender 3D
Construindo modelos arquitetônicos com Blender 3D
PDO com PHP: Aprenda a fazer um CRUD com MySQL
PDO com PHP: Aprenda a fazer um CRUD com MySQL
PHP Moderno: Criando uma aplicação com área administrativa
PHP Moderno: Criando uma aplicação com área administrativa

Assine nossa newsletter

Não perca nenhuma das nossas atualizações, receba semanalmente nossos últimos artigos, quizzes, cursos e as melhores promoções. Comumente também enviamos as últimas atualizações do que rola no mundo da tecnologia.

Inscrever-se e receber os melhores e-mails