Maison  >  Article  >  interface Web  >  Quelle est la différence entre ajax et JavaScript

Quelle est la différence entre ajax et JavaScript

青灯夜游
青灯夜游original
2021-04-08 16:43:242879parcourir

JavaScript est un langage de script exécuté côté client. Il est souvent utilisé pour ajouter diverses fonctions dynamiques aux pages Web afin d'offrir aux utilisateurs un effet de navigation plus fluide et plus esthétique. Ajax est une technologie de développement permettant de créer des applications Web interactives basées sur JavaScript. Son objectif principal est de fournir une actualisation asynchrone.

Quelle est la différence entre ajax et JavaScript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

JavaScript et Ajax sont des langages et des technologies, et il existe des différences essentielles entre eux. Présentons JavaScript et Ajax.

JavaScript

L'abréviation de javaScript est JS, un langage de script largement utilisé dans le développement Web côté client, souvent utilisé pour créer des sites Web HTML. pages Ajoutez des fonctions dynamiques (les programmes écrits par celui-ci peuvent être intégrés dans des pages HTML ou XML et interprétés et exécutés directement dans le navigateur).

JavaScript est un langage de script réseau largement utilisé dans le développement d'applications Web. Il est souvent utilisé pour ajouter diverses fonctions dynamiques aux pages Web afin de fournir aux utilisateurs des effets de navigation plus fluides et plus esthétiques. Habituellement, les scripts JavaScript réalisent leurs fonctions en les intégrant dans HTML.

Composants :

Core (ECMAScript), Modèle objet de document (DOM), Modèle objet de navigateur (BOM)

Fonctions principales

1. Intégrez du texte dynamique dans les pages HTML.

2. Répondez aux événements du navigateur.

3. Lire et écrire des éléments HTML.

4. Validez les données avant de les soumettre au serveur.

5. Détectez les informations du navigateur du visiteur. Contrôler les cookies, y compris leur création et leur modification.

6. Programmation côté serveur basée sur la technologie Node.js.

[Apprentissage recommandé : Tutoriel avancé javascript]

Ajax

AJAX est "JavaScript asynchrone et XML" (Asynchronous JavaScript and XML), AJAX n'est pas une abréviation, mais un terme inventé par Jesse James Gaiiett, qui fait référence à une technologie de développement Web permettant de créer des applications Web interactives.

Après avoir utilisé la technologie ajax, lorsque la page doit communiquer avec le serveur, elle ne peut actualiser qu'une partie du contenu ou des données de la page au lieu d'actualiser la page entière, ce qui réduit la pression de la bande passante entre le navigateur et le serveur. Amélioration de l’efficacité de la réponse des pages.

Composition :

  • Représentation basée sur les normes XHTML et CSS

  • Utiliser le modèle objet de document ; Effectuer un affichage et une interaction dynamiques ;

  • Utiliser XML et XSLT pour l'interaction et la manipulation des données

  • Utiliser XML HttpRequest pour la communication asynchrone avec le serveur ;

  • Liez tout à l'aide de JavaScript.

Description :

  • Ajax est une combinaison de la technologie Java, XML et JavaScript et d'autres technologies de programmation qui permettent aux développeurs créer des applications Web basées sur la technologie Java et rompre la gestion à l'aide des rechargements de pages.

  • La technologie Ajax utilise des requêtes HTTP asynchrones pour transférer des données entre le navigateur et le serveur Web, de sorte que le navigateur ne mette à jour qu'une partie du contenu de la page Web sans recharger la page Web entière.

  • Ajax est une méthode de développement d'applications Web qui utilise des scripts côté client pour échanger des données avec un serveur Web. De cette manière, la page Web peut être mise à jour dynamiquement sans interrompre le processus d'interaction ni le rééditer. Grâce à Ajax, les utilisateurs peuvent créer des interfaces utilisateur Web directes, hautement disponibles, plus riches et plus dynamiques, proches des applications de bureau natives.

Pour plus de connaissances liées à la programmation, veuillez visiter : Vidéo de programmation ! !

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