Baixe o app para aproveitar ainda mais
Prévia do material em texto
19/10/2021 18:37 QUIZ 3.1 - Linguagem JavaScript: Desenvolvimento de Interfaces Web - Turma 3 - 2021/1 https://pucminas.instructure.com/courses/65656/quizzes/170007 1/4 QUIZ 3.1 - Linguagem JavaScript Entrega Sem prazo Pontos 2 Perguntas 5 Limite de tempo Nenhum Tentativas permitidas 3 Este teste não está mais disponível, pois o curso foi concluído. Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 2 32 minutos 2 de 2 MAIS RECENTE Tentativa 2 32 minutos 2 de 2 Tentativa 1 33.101 minutos 0,8 de 2 As respostas corretas estão ocultas. Pontuação desta tentativa: 2 de 2 Enviado 18 abr em 20:29 Esta tentativa levou 32 minutos. 0,4 / 0,4 ptsPergunta 1 Qual das seguintes alternativas não pode ser usada para recuperação de uma das propriedades do objeto abaixo? let livro = { titulo: "JavaScript: o guia definitivo", edicao: 6, autor: "David Flanagar", editora: "O'Reilly", ano: 2012 }; let prop = 'editora'; console.log(livro[prop]); https://pucminas.instructure.com/courses/65656/quizzes/170007/history?version=2 https://pucminas.instructure.com/courses/65656/quizzes/170007/history?version=2 https://pucminas.instructure.com/courses/65656/quizzes/170007/history?version=1 19/10/2021 18:37 QUIZ 3.1 - Linguagem JavaScript: Desenvolvimento de Interfaces Web - Turma 3 - 2021/1 https://pucminas.instructure.com/courses/65656/quizzes/170007 2/4 console.log(livro['edicao']); console.log(livro.prop('autor')); Acertou. Essa alternativa é inválida, pois não existe uma função nativa prop nos objetos para recuperar o valor de uma propriedade. console.log(livro.titulo); 0,4 / 0,4 ptsPergunta 2 Qual é a instrução que declara uma variável nome com escopo local, isto é, com existência apenas dentro do bloco em que foi declarada? let nome = 'João'; Correto. Essa é a instrução que você sempre deve usar nas suas declarações (exceto em casos que saiba exatamente o que está fazendo). nome = 'João'; var nome = 'João'; String nome = 'João'; 0,4 / 0,4 ptsPergunta 3 Qual é o evento que é disparado quando o formulário deve ser enviado ao script definido no atributo action do elemento <form>? 19/10/2021 18:37 QUIZ 3.1 - Linguagem JavaScript: Desenvolvimento de Interfaces Web - Turma 3 - 2021/1 https://pucminas.instructure.com/courses/65656/quizzes/170007 3/4 submit Correto. Esse evento será disparado quando o formulário estiver sendo enviado. No entanto, a função de tratamento do evento pode recusar o envio ao retornar um valor false. 0,4 / 0,4 ptsPergunta 4 A instrução correta para lermos um objeto no armazenamento local (Web Storage) que descreva um cliente é: let cliente = localStorage.getItem(JSON.stringify('cliente')); let cliente = localStorage.getItem('cliente'); let cliente = JSON.parse(localStorage.getItem('cliente')); Correto. Em primeiro lugar, precisamos recuperar o objeto na forma de uma string. Em seguida, usamos o método parse para transformar essa string em um real objeto. let cliente = JSON.stringify(localStorage.getItem('cliente')); let cliente = localStorage.getItem(JSON.parse('cliente')); 0,4 / 0,4 ptsPergunta 5 19/10/2021 18:37 QUIZ 3.1 - Linguagem JavaScript: Desenvolvimento de Interfaces Web - Turma 3 - 2021/1 https://pucminas.instructure.com/courses/65656/quizzes/170007 4/4 Qual método do objeto window abre uma janela modal que contém uma mensagem para leitura e os botões OK e Cancelar? alert ask prompt confirm Correto. A ideia desse método é ter uma janela de confirmação, com os botões OK e Cancelar. Pontuação do teste: 2 de 2
Compartilhar