Quanto ao objeto AJAX, no modo síncrono, analise as assertiv...
Quanto ao objeto AJAX, no modo síncrono, analise as assertivas abaixo.
I. É a única maneira de fazer uma requisição que será executada em segundo plano para que o script da página continue a ser executado.
II. Executa a requisição sem interromper o script.
III. Tem o problema de congelar o navegador enquanto o script é executado.
É correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é B - II, apenas.
Vamos entender o contexto da questão. O termo AJAX (Asynchronous JavaScript and XML) refere-se a um conjunto de técnicas que permitem a atualização de uma página web de forma assíncrona, ou seja, sem recarregar a página inteira. Isso é feito através de requisições HTTP enviadas em segundo plano para um servidor.
Entretanto, a questão aborda o uso do AJAX no modo síncrono. No modo síncrono:
- Síncrono significa que a execução do código JavaScript é bloqueada até que a requisição seja concluída. Isso implica que o navegador fica "congelado" até que a resposta do servidor seja recebida.
Analisando as assertivas:
I. É a única maneira de fazer uma requisição que será executada em segundo plano para que o script da página continue a ser executado.
Esta assertiva está incorreta. A descrição de "executada em segundo plano" está errada quanto ao modo síncrono. No modo síncrono, o script não continua a execução enquanto a requisição não é concluída.
II. Executa a requisição sem interromper o script.
Esta assertiva está incorreta no contexto de operações síncronas. No modo síncrono, a execução do script é interrompida até que a requisição seja concluída. Porém, é importante mencionar que essa descrição se aplica ao modo assíncrono, que é o padrão em AJAX.
III. Tem o problema de congelar o navegador enquanto o script é executado.
Esta assertiva está correta. Quando uma requisição AJAX é feita de forma síncrona, o navegador pode ficar travado, ou "congelado", até que a resposta seja recebida.
Portanto, a única assertiva que poderia ter sido correta na prática, se estivermos considerando um erro no gabarito, é III. Porém, a resposta correta fornecida no enunciado é B - II, apenas., que parece ser um erro na referenciação das assertivas.
Nota: É sempre recomendável usar AJAX de forma assíncrona para evitar que a interface do usuário fique travada, proporcionando uma melhor experiência ao usuário.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo