WorksheetsJavaScript Quiz
Total questions: 15
Worksheet time: 8mins
O que é uma variável em JavaScript?
Um tipo de dado
Um contêiner para armazenar dados
Uma função
Um evento
Qual das seguintes opções é uma maneira correta de declarar uma variável em JavaScript?
`var minhaVariavel;`
`variavel minhaVariavel;`
`declare minhaVariavel;`
`defina minhaVariavel;`
Como você define uma função em JavaScript?
`function minhaFuncao() {}`
`defina minhaFuncao() {}`
`crie minhaFuncao() {}`
`declare minhaFuncao() {}`
Qual das seguintes opções é uma estrutura de controle em JavaScript?
`if`
`var`
`function`
`event`
O que é um evento em JavaScript?
Uma função que é chamada automaticamente
Uma ação que ocorre no navegador
Uma variável que armazena dados
Um objeto que contém propriedades
Como você pode adicionar um evento de clique a um botão em JavaScript?
`botao.onClick = function() {};`
`botao.addEventListener('click', function() {});`
`botao.event('click', function() {});`
`botao.clickEvent = function() {};`
Qual das seguintes opções é uma maneira correta de criar um objeto em JavaScript?
`var meuObjeto = {};`
`var meuObjeto = [];`
`var meuObjeto = ();`
`var meuObjeto = <>;`
Como você acessa uma propriedade de um objeto em JavaScript?
`objeto.propriedade`
`objeto[propriedade]`
`objeto->propriedade`
`objeto{propriedade}`
Qual das seguintes opções é uma maneira correta de declarar uma variável constante em JavaScript?
`const minhaConstante;`
`var minhaConstante;`
`let minhaConstante;`
`const minhaConstante = 10;`
Qual das seguintes opções é uma maneira correta de usar um loop `for` em JavaScript?
`for (var i = 0; i < 10; i++) {}`
`for (var i = 0; i < 10; i--) {}`
`for (var i = 10; i > 0; i++) {}`
`for (var i = 10; i > 0; i--) {}`
Como você pode definir uma função anônima em JavaScript?
`function() {}`
`function anonima() {}`
`anonima function() {}`
`function() anonima {}`
Qual das seguintes opções é uma maneira correta de usar a estrutura de controle `switch` em JavaScript?
`switch (expressao) { case valor: break; }`
`switch (expressao) { case valor: }`
`switch (expressao) { case valor: break; default: }`
`switch (expressao) { case valor: default: }`
Como você pode adicionar uma propriedade a um objeto existente em JavaScript?
`objeto.novaPropriedade = valor;`
`objeto->novaPropriedade = valor;`
`objeto[novaPropriedade] = valor;`
`objeto{novaPropriedade} = valor;`
Qual das seguintes opções é uma maneira correta de declarar uma variável usando `let` em JavaScript?
`let minhaVariavel;`
`var minhaVariavel;`
`const minhaVariavel;`
`let minhaVariavel = 10;`
Como você pode remover um evento de um elemento em JavaScript?
`elemento.removeEventListener('click', funcao);`
`elemento.off('click', funcao);`
`elemento.deleteEvent('click', funcao);`
`elemento.removeEvent('click', funcao);`
