Différence : la version jquery1.x est compatible avec ie678, et le fonctionnaire ne fait que la maintenance des bugs, et aucune nouvelle fonction ne sera ajoutée ; la version jquery2.x n'est pas compatible avec ie678, le officiel ne fait que le bug. maintenance, et aucune nouvelle fonction ne sera ajoutée ; jquery3.x La version n'est pas compatible avec ie678 et ne prend en charge que les derniers navigateurs. Il s'agit d'une version officielle qui est principalement mise à jour et maintenue.
Recommandations associées : "Cours vidéo de programmation"
jQuery est un framework JavaScript rapide et concis. Le but de la conception de jQuery est « écrire moins, faire plus », ce qui signifie écrire moins de code et faire plus de choses.
Actuellement, jQuery a trois versions : 1.x, 2.x et 3.x, qui peuvent être consultées sur le site officiel de jQuery (http://jquery.com/).
Différences entre les trois grandes séries de 1.x, 2.x et 3.x
1. support
(1) Analyse de la situation
1.x : supporte ie6, ie7, ie8
2.x, 3.x : ne supporte pas ie6, ie7 , ie8
(2) Suggestions de sélection
Si vous devez être compatible avec ie678 : vous ne pouvez choisir que 1.x
Si vous n'avez pas besoin d'être compatible avec ie678 : vous pouvez choisir 2.x, 3.x . Étant donné que la plupart du code de la version 1.x est compatible avec les anciens navigateurs, cela augmente la charge d'exploitation et affecte l'efficacité opérationnelle.
2. Comparaison du support des plug-ins
(1) Analyse de la situation
Étant donné que les versions de jQuery ne sont pas rétrocompatibles, ce qui donne Plug -ins développés sur la base de jQuery auront des problèmes de compatibilité. Autrement dit, lorsqu'une nouvelle version de jQuery est lancée, le plug-in d'origine peut ne pas fonctionner correctement et l'auteur du plug-in doit redévelopper une nouvelle version.
(2) Suggestions de sélection
Afin d'assurer une meilleure compatibilité avec les différents plug-ins, vous pouvez choisir la version 1.x.
3. Comparaison des nouvelles fonctionnalités
(1) Par rapport à 1.x, 2.x n'ajoute aucune nouvelle fonctionnalité, principalement parce qu'il supprime le support ie678 et Améliore les performances améliorées et l'examen physique réduit.
(2) Par rapport à la version précédente, 3.x a ajouté de nombreuses nouvelles fonctionnalités et modifié certaines fonctionnalités précédentes
Résumé
版本 | 描述 |
1.x | 兼容ie678,使用最为广泛的,官方只做bug维护,功能不再新增。因此一般项目来说,使用1.x版本就可以了,最终版本:1.12.4 |
2.x | 不兼容ie678,很少人使用,官方只做bug维护,功能不再新增。如果不考虑兼容版本低的浏览器可以使用2.x,最终版本:2.2.4 |
3.x | 不兼容ie678,只支持最新的浏览器。除非特殊要求,一般不会使用3.x版本的,很多老的jQuery插件不支持这个版本。目前该版本是官方主要更新维护的版本。 |
Pour plus d'articles connexes, veuillez visiter leSite Web PHP chinois! !
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!