WorksheetsR5 _2.TEC -3 TRI Programação Front-End - Atividade 96_106
Total questions: 15
Worksheet time: 8mins
O que o método push() faz em um array em JavaScript?
Remove o último elemento do array.
Conta o número de elementos no array.
Adiciona um novo elemento ao início do array.
Adiciona um novo elemento ao final do array e retorna o novo comprimento.
Como usar document.querySelector() para selecionar um elemento HTML em uma página?
Usando o nome da tag
Usando o ID do elemento
Usando a classe do elemento
Usando o seletor CSS
Por que é benéfico quebrar o código JavaScript em arquivos diferentes?
Aumenta o tamanho total do código.
Torna o código mais lento para executar.
Facilita a manutenção e organização do código.
Faz o website carregar mais rapidamente.
Joana está trabalhando em um projeto web e dividiu seu código JavaScript em três arquivos: main.js, login.js e gallery.js. Se o código em main.js depende de funções definidas em login.js, qual é a ordem correta de inclusão dos scripts em sua página HTML?
gallery.js, login.js, main.js
login.js, main.js, gallery.js
main.js, gallery.js, login.js
main.js, login.js, gallery.js
Como você pode criar um objeto chamado "carro" em JavaScript que tenha propriedades para "marca", "modelo" e "ano"?
var carro = [marca: "Toyota", modelo: "Corolla", ano: 2022];
var carro = {"marca": "Toyota", "modelo": "Corolla", "ano": 2022};
var carro = {marca: "Toyota", modelo: "Corolla", ano: 2022};
var carro = marca = "Toyota", modelo = "Corolla", ano = 2022;
Como você pode acessar a propriedade "modelo" do objeto "carro" criado na primeira questão?
carro["modelo"];
carro.modelo;
carro = modelo;
carro[model];
Ao validar um formulário com JavaScript, por que é importante também realizar a validação no lado do servidor?
Porque a validação no lado do cliente pode ser burlada
Porque o JavaScript pode mudar as cores do formulário
Porque o servidor pode armazenar os dados em um banco de dados
Porque o servidor pode enviar um email de confirmação para o usuário
Por que é crucial ter validação no lado do servidor?
Porque a validação no lado do cliente pode ser burlada
Porque melhora a experiência do usuário
Porque é mais rápido
Porque é mais barato
Em JavaScript, como você exibiria uma mensagem de erro personalizada na tela para o usuário?
document.showError('Mensagem de erro');
document.getElementById('mensagemErro').textContent = 'Mensagem de erro';
document.displayError('Mensagem de erro');
console.errorMessage('Mensagem de erro');
Qual é a forma correta de selecionar um elemento HTML pelo seu id e alterar seu conteúdo textual para exibir uma mensagem de erro personalizada para o usuário?
document.getElementById('mensagemErro').innerHTML = 'Mensagem de erro';
document.getElementById('mensagemErro').textContent = 'Mensagem de erro';
document.querySelector('#mensagemErro').text = 'Mensagem de erro';
document.getElementById('mensagemErro').value = 'Mensagem de erro';
O que a validação de campos em um formulário JavaScript ajuda a garantir?
Que o design do site é atraente.
Que todos os campos obrigatórios foram preenchidos pelo usuário.
Que o site tem muitos visitantes.
Que o servidor do site é rápido.
Qual método em JavaScript é utilizado para remover um elemento do DOM?
deleteElement
removeChild
eraseElement
clearChild
Antes de remover um elemento do DOM, é necessário encontrar esse elemento. Qual função é utilizada para encontrar um elemento pelo seu ID?
findElementById
searchElementById
queryElementById
getElementById
Quando você quer criar uma animação que ocorre quando um usuário clica em um elemento, qual dos seguintes métodos JavaScript seria usado para capturar esse evento?
document.onAnimation
document.querySelector
element.addEventListener
element.animate
O que é o método element.addEventListener e para que ele é usado?
É um método para adicionar eventos a um elemento HTML.
É um método para remover eventos de um elemento HTML.
É um método para estilizar um elemento HTML.
É um método para clonar um elemento HTML.
