Maison  >  Article  >  interface Web  >  Avoir une compréhension préliminaire de JavaScript, Ajax et jQuery et comparer la relation entre les trois

Avoir une compréhension préliminaire de JavaScript, Ajax et jQuery et comparer la relation entre les trois

亚连
亚连original
2018-05-24 16:25:001764parcourir

Cet article présente principalement une compréhension préliminaire de JavaScript, Ajax, jQuery, et compare la relation entre les trois. Les amis qui en ont besoin peuvent s'y référer

jquery est une bonne encapsulation de javascript et est très léger. ., on peut l'appeler grossièrement un framework. Comparons l'implémentation d'ajax par javascript et jquery pour souligner la simplicité d'implémentation après que jquery l'ait encapsulé. Et pas seulement cela, utilisez jquery au lieu de javascript pour l'implémenter. apportent des avantages inattendus à la compatibilité des navigateurs.

1. Compréhension de base

1. > L'abréviation de javaScript est JS. C'est un langage de script développé par Netscape. C'est un langage de script largement utilisé dans le développement Web côté client. Il est souvent utilisé pour ajouter des fonctions dynamiques aux pages Web HTML (les programmes qu'il écrit le peuvent). être intégré dans une page HTML ou XML, et interprété et exécuté directement dans le navigateur).

Composants :

Core (ECMAScript), Document Object Model (DOM), Browser Object Model (BOM)

Description :

Javascript est un nouveau langage de programmation né pour répondre aux besoins de production de pages Web dynamiques. Il est désormais de plus en plus utilisé dans la production de pages Web Internet.

Javascript est un langage de script développé par Netscape, ou un langage de description. Basées sur HTML, les pages Web interactives peuvent être développées à l'aide de Javascript.

L'émergence de Javascript permet une relation en temps réel, dynamique et interactive entre les pages Web et les utilisateurs, faisant en sorte que les pages Web contiennent plus d'éléments actifs et un contenu plus passionnant.

Javascript est court et concis, et est exécuté sur la machine client, ce qui améliore considérablement la vitesse de navigation et les capacités interactives des pages Web. En même temps, il s’agit d’un langage de programmation simple spécialement conçu pour créer des pages Web.

Les frameworks javaScript courants incluent : YUI, Dojo, Prototype, jQuery...

Ajax

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

AJAX n'est pas une technologie, c'est en fait plusieurs technologies. Chaque technologie a ses propres caractéristiques uniques. Ensemble, elles deviennent une nouvelle technologie puissante.

Composition :

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

Utiliser le modèle objet de document pour l'affichage et l'interaction dynamiques

Utiliser XML et XSLT pour les données ; Interaction et manipulation ;

         Utiliser XML HttpRequest pour communiquer de manière asynchrone avec le serveur ;

Description :

Ajax est une combinaison de la technologie Java, XML, JavaScript et d'autres technologies de programmation, qui permet aux développeurs de créer des applications Web basées sur la technologie Java et brise la gestion du rechargement des 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 le 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.

3. jQuery

Définition :

jQuery est une bibliothèque javaScript rapide et concise qui permet aux utilisateurs de travailler plus facilement. traitez des documents et des événements HTML, implémentez des effets d'animation et fournissez facilement une interaction AJAX pour les sites Web. Caractéristiques :

léger, syntaxe de chaîne, sélecteur CSS1-3, multi-navigateurs, simple, facile à développer

jQuery est un framework indépendant du serveur pour la fin ; -code utilisateur, indépendant d'ASP.NET ou JAVA

jQuery est actuellement un framework JavaScript très populaire. Il utilise des sélecteurs similaires à CSS pour exploiter facilement les éléments HTML. Il a une bonne évolutivité et possède de nombreux plug-ins.

Description :

Pour les programmeurs, la simplification de la programmation javascript et ajax peut libérer les programmeurs de la conception et de l'écriture d'applications JS complexes et concentrer leur attention sur les exigences fonctionnelles plutôt que sur les détails de mise en œuvre, améliorant ainsi la vitesse de développement. du projet.

Pour les utilisateurs, il améliore l'effet visuel de la page, améliore l'interactivité avec la page et offre des matériaux de page Web plus magnifiques.

Le framework javaScript est en fait une série d'outils et de fonctions.

La relation entre les deux et les trois

                                                                                                                                                                     >Explication : 🎜> javaScript est un langage de script utilisé pour le développement de clients Web Ajax est une nouvelle technologie basée sur le langage JS, qui combine principalement les technologies JS, CSS et XML. Elle est utilisée pour créer des applications Web interactives. jQuery est un framework JS. Il s'agit d'une bibliothèque JS développée sur la base du langage JS et de la technologie Ajax. Elle encapsule les fonctions de JS et d'Ajax et fournit des interfaces fonctionnelles, ce qui simplifie grandement les opérations d'Ajax et de JS.

J'ai compilé ce qui précède pour vous, j'espère que cela vous sera utile à l'avenir.

Articles connexes :

Jquery et PHP combinés pour implémenter l'interrogation longue AJAX

Des exemples spécifiques à Jquery présentent quand utiliser AJAX et ce qu'est AJAX devrait être Où utiliser

code à barres de progression js ajax lors du chargement

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