Maison >interface Web >js tutoriel >Que veut dire Ajax ? Comment utiliser Ajax ?

Que veut dire Ajax ? Comment utiliser Ajax ?

不言
不言original
2018-10-11 09:58:3116367parcourir

Lorsque nous apprenons le développement Web, nous entendons souvent le nom Ajax. Alors, que signifie ajax ? Comment peut-il être utilisé ? Cet article vous expliquera la signification d'ajax et comment utiliser ajax. Les amis intéressés peuvent y jeter un œil.

Que signifie Ajax ?

ajax est l'abréviation de Asynchronous JavaScript and XML (technologie JavaScript et XML asynchrone), qui fait référence à une technologie de développement Web permettant de créer des applications Web interactives

ajax Non ; un nouveau langage de programmation, mais une nouvelle façon d'utiliser les standards existants.

ajax est une technologie utilisée pour créer des pages Web rapides et dynamiques. En échangeant de petites quantités de données avec le serveur en arrière-plan. Ajax permet aux pages Web d'être mises à jour de manière asynchrone. Cela signifie que certaines parties d'une page Web peuvent être mises à jour sans recharger la page entière. Si les pages Web traditionnelles (qui n’utilisent pas ajax) doivent mettre à jour leur contenu, la page Web entière doit être rechargée.

Après avoir lu la signification d'ajax ci-dessus, examinons brièvement les avantages et les inconvénients de ajax.

Avantages d'ajax :

1. Le plus gros point est que la page ne s'actualise pas, et l'expérience utilisateur est très bonne.

2. Utilisez le mode asynchrone pour communiquer avec le serveur, avec une capacité de réponse plus rapide. .

3. Une partie du travail précédemment chargé par le serveur peut être transférée au client, en utilisant la capacité inactive du client pour le traiter, réduisant ainsi la charge sur le serveur et la bande passante, et économisant de l'espace et de la location du haut débit. frais. Et pour réduire la charge sur le serveur, le principe d'ajax est de « récupérer les données à la demande », ce qui peut minimiser la charge sur le serveur causée par les requêtes et réponses redondantes.

4. Basé sur une technologie standardisée et largement prise en charge, il n'est pas nécessaire de télécharger des plug-ins ou de petits programmes.

5. Ajax peut rendre les applications Internet plus petites, plus rapides et plus conviviales.

Inconvénients d'ajax :

1. Ajax ne prend pas en charge le bouton Précédent du navigateur.

2. Problèmes de sécurité AJAX expose les détails de l'interaction avec le serveur.

3. Le support des moteurs de recherche est relativement faible.

4. Détruit le mécanisme d'exception du programme.

5. Pas facile à déboguer.

Après avoir compris Que signifie Ajax, jetons un coup d'œil à Comment utiliser ajax ?

Tout d'abord, nous devons savoir qu'Ajax utilise JS pour lancer une requête et récupérer le contenu renvoyé par le serveur. La plus grande différence entre cette technologie et la technologie précédente est que la page n'est pas actualisée , ce qui améliore l'expérience utilisateur. En bref, ajax est principalement utilisé pour demander des données au backend du serveur dans la page front-end. Puisque ajax est utilisé pour demander des données, comment envoyer une requête ajax ? Voici cinq étapes à examiner.

1. Créez un objet XMLHttpRequest

var xhr = new XMLHttpRequest(); afin de prendre en charge ie6 et les versions antérieures, var xhr=new ActiveXObject()

2 , Surveillez les changements de statut une fois la demande réussie

3. Définissez les paramètres de la demande

4. Lancez la demande

5. Manipulez le DOM pour obtenir un rafraîchissement partiel dynamique

Ce qui précède représente l'intégralité du contenu de cet article. Pour un contenu plus passionnant, vous pouvez faire attention au site Web chinois php ! ! !


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn