Quanto ao objeto AJAX, no modo síncrono, analise as assertiv...

Próximas questões
Com base no mesmo assunto
Q2767471 Programação

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

Alternativas

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