Différences : 1. JavaScript est un langage de script, tandis que jQuery est une bibliothèque js. 2. Il existe trop peu de méthodes compliquées pour trouver des éléments dans JS ; il existe de nombreuses façons de trouver des éléments dans jQ et elles sont très flexibles. 3. JS modifie principalement le style en définissant le style ; jQ utilise css() pour modifier le style.
L'environnement d'exploitation de ce tutoriel : système Windows7, version javascript1.8.5&&jquery1.10.0, ordinateur Dell G3.
JavaScript et jQuery sont les connaissances que nous avons lors de l'apprentissage du front-end, alors connaissez-vous la différence entre eux, je la partagerai avec vous dans l'article
JavaScript
JavaScriptJavaScript est un petit langage de script multiplateforme léger et un langage de programmation orienté objet qui peut exécuter du code de programme via un navigateur.
Il présente de nombreux avantages, tels que la vérification des données côté client, qui peut réduire la transmission réseau, et divers objets de page peuvent être facilement utilisés pour la mise en page, l'apparence, l'arrière-plan et le mode de fonctionnement. Il peut être personnalisé en fonction. aux besoins de l'utilisateur. Créez différentes pages pour différents besoins
jQueryjQuery est en fait une bibliothèque js qui écrit certaines méthodes couramment utilisées dans un fichier js séparé lorsqu'elle est utilisée. Référencez simplement le fichier js directement, mais c'est plus simple que d'utiliser JavaScript.
La différence entre JavaScript et jQuery(1) Il existe trop peu de méthodes compliquées pour trouver des éléments en JavaScript, mais il existe de nombreuses façons de trouver des éléments dans jQuery Divers et très flexible
(2) JavaScript réutilise un grand nombre de boucles for lors du parcours de tableaux, et jQuery a des fonctionnalités d'itération implicites, les boucles for manuscrites ne sont donc plus nécessaires.
(3) JavaScript présente divers problèmes de compatibilité avec les navigateurs et le code est complexe et redondant, tandis que jQuery n'a aucun problème de compatibilité.
(4) L'implémentation d'effets d'animation simples en JavaScript est très compliquée et nécessite une grande quantité de code, tandis que l'implémentation d'une animation dans jQuery est très simple et plus puissante
(5) Différences dans les fonctions d'entrée
La fonction de saisie en JavaScript ne démarrera pas l'exécution tant que toutes les ressources de la page (y compris les images et les fichiers) ne seront pas chargées. Dans la fonction de saisie de .jQuery [Apprentissage recommandé :
Tutoriel JavaScript avancé]
attendra uniquement que l'arborescence du document soit chargée avant de démarrer l'exécution, et ne le fera pas attendez l'image, chargement du fichier.
(6) Différence dans l'obtention des éléments
var demo=document.getElementById("demo");
var demo=$("#demo")
setAttribute();设置属性、修改属性 getAttribute();获取属性 removeAttribute();移除属性
attr("属性名","值"):添加属性,传递两个参数时表示给这个方法加入一个参数 attr(""):获取属性,传一个参数表获取值 removeAttr(""):移除属性
(8) Différents styles d'opération
<div style="backgroundColor="pink""></div>//设置背景颜色
$("div").css("background-color","yellow")//设置背景颜色
Résumé : ce qui précède est la différence entre JavaScript et jQuery, et vous êtes invités à ajouter toute autre différence. Tutoriels associés recommandés :
Tutoriel jQuery (Vidéo)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!