美文网首页
jQuery 1.x and 2.x , which is be

jQuery 1.x and 2.x , which is be

作者: futurefeeling | 来源:发表于2015-04-22 18:06 被阅读1098次

    1. jQuery 1.x和2.x的区别

    或者可以说是jQuery 2.x有什么新特征?

    jQuery官方发布2.x原话
    • 不再支持IE6/7/8,如果在IE9/10里只用“兼容性视图”模式也将会受到影响。
    • 更加轻量化,较之前版本相比小了12%,文件体积降低同时运行效率变高。
    • 模块化,可以自定义构建一个更小,更轻量的版本。
    • 兼容 jQuery 1.9版本的API

    2. 怎么去选择jQuery版本?

    • 现状

    就目前来说,国内IE占领的市场份额还是比较大的,直接过度到2.x是不现实的。下面是一份来自Net Market Share的数据,可以看出虽然IE浏览器的使用有所下降,但是依然占据了一半的比重。而就IE浏览器各版本来看,IE 8.0占据的市场份额相对其他版本也比较大。


    各浏览器占据的市场份额
    各浏览器版本占据的市场份额
    • jQuery 2.x适合谁?

    既然jQuery 2.x不支持老旧浏览器,那么为什么要开发这个版本?

    要说明的是,这个版本主要是用于目前一些比较高级的JS环境,也即是版本比较新的浏览器。这些JS和老旧IE没有多大关系,而jQuery 1.x中有大部分代码是对老旧浏览器做的兼容,这个就增加了运行的负担,影响了运行效率。
    以下是官方推荐使用的情况:

    推荐的JS环境

    相关文章

      网友评论

          本文标题:jQuery 1.x and 2.x , which is be

          本文链接:https://www.haomeiwen.com/subject/rsqufttx.html