Prévia do material em texto
1 Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous JavaScript and XML), as seguintes afirmações foram feitas: ( ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web. ( ) Embora usado no nome, a utilização da linguagem XML não é obrigatória. ( ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado client. Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que apresenta a sequência correta (de cima para baixo): A V - V - V B V - V - F C V - F - V D F - F - V E F - F - F Marcar para revisão Exercício - Linguagem JavascriptSair e finalizar depois undefined Questão 5 de 5 Finalizar exercício Exercício https://aluno.qlabs.com.br/exercicio/3978701 1 of 7 20/04/23 20:21 Resposta correta Gabarito comentado A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições assíncronas a scripts do lado servidor. 2 Marcar para revisão undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 2 of 7 20/04/23 20:21 Utilizando JavaScript , qual é a sintaxe correta para alterar o conteúdo do elemento HTML de id="teste", por meio do clique do botão abaixo? A document.getElementByName("p").innerHTML = "Universidade Federal do Ceará" B document.getElementById('teste').innerHTML = 'Universidade Federal do Ceará' C document.getElement("p").innerHTML = "Universidade Federal do Ceará" D document.p.innerHTML = "Universidade Federal do Ceará" E #demo.innerHTML = "Universidade Federal do Ceará" Resposta correta Gabarito comentado A resposta correta é: document.getElementById('teste').innerHTML = 'Universidade 3 Marcar para revisão undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 3 of 7 20/04/23 20:21 Federal do Ceará' document.getElementById serve para referenciar um elemento da árvore DOM através do valor do seu atributo ¿id¿. Com seus scripts é possível incluir, em uma página estática, elementos dinâmicos como mapas, formulários, operações numéricas, animações, infográficos interativos e muito mais. Disponível em: https://kenzie.com.br/blog/javascript/. Acesso em: 22 set. 2022. Adaptado. A respeito da linguagem JavaScript, é correto afirmar que: A É uma extensão da linguagem Java, com foco em códigos que rodem em navegadores Web. B É uma linguagem exclusiva para o lado cliente. C A mais importante limitação desta linguagem é não rodar em navegadores executados em dispositivos móveis, como celulares. D É uma linguagem que, embora rode no lado cliente, precisa ser interpretada pelo servidor Web. E É uma linguagem de programação que permite a criação de conteúdos dinâmicos, além do controle sobre os elementos de uma página HTML. Resposta correta Gabarito comentado A resposta correta é: É uma linguagem de programação que permite a criação de conteúdos dinâmicos, além do controle sobre os elementos de uma página HTML. JavaScript faz parte da tríade de tecnologias que compõe o ambiente 4 Marcar para revisão undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 4 of 7 20/04/23 20:21 Web, juntando-se à HTML − que cuida da estrutura e do conteúdo das páginas − e ao CSS − responsável pela apresentação. Sua função, nesse ambiente, é cuidar do comportamento e da interatividade das páginas Web. (UFRPE/2018) Como resposta a uma requisição AJAX, o script executando no servidor envia para o cliente a cadeia de caracteres seguinte, no formato JSON: que é recebida no seguinte campo do objeto XMLHttpRequest, em Javascript: A responseString B serverResponse C responseText D JSONResponse E JSONResponseString Resposta incorreta Resposta correta: C Gabarito comentado A resposta correta é: responseText, que retorna o texto recebido de um servidor após o envio de uma solicitação. 5 Marcar para revisão undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 5 of 7 20/04/23 20:21 Analise o seguinte código escrito na linguagem JavaScript: A banana | laranja | limao | uva | B banana | uva | laranja | limao | C laranja | uva | D laranja | uva | limao E uva | Resposta incorreta Resposta correta: C Gabarito comentado undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 6 of 7 20/04/23 20:21 A resposta correta é: laranja | uva | O método shift remove um elemento do início do array. O splice é um método multiuso em JavaScript. Ele serve tanto para excluir elementos de um array como para substituir e inserir. undefined Questão 5 de 5 Finalizar exercício Exercício - Linguagem JavascriptSair e finalizar depois Exercício https://aluno.qlabs.com.br/exercicio/3978701 7 of 7 20/04/23 20:21