Jquery初识

1、原生JS的一些问题:

  1)不能编写多个入口函数:否则后面的会覆盖前面的

    -入口函数的作用:为了防止js代码在HTML代码加载前就被执行需要编写入口函数

            实际上将JS代码写在HTML代码后面可以不用写入口函数,但是为了防止JS是一个单独的文件被引入在HTML前面最好使用入口函数

  2)代码冗杂(JQuery的隐式迭代)

  3)原生JS的API名称太复杂

  4)原生JS的一些属性和方法有兼容问题

  5)原生JS的容错率比较低(前面的代码出现问题后面的代码就不能执行)

jQuery:实际上就是一个封装了许多方法的JS库,这些方法为我们编写JS代码提供了很大的便利。

2、如何使用JQuery

  引入jq--》编写入口函数--》编写jq代码

3、JQuery版本问题?

  1X:支持老浏览器:例如IE678 停止更新

  2X:不支持老浏览器          停止更新

  3X:不支持老浏览器     更新中

注意:3X更加的精简(实际上在国内并不流行,因为使用JQ的目的主要是为了IE678的兼容,所以国内大多数网站使用功能1X版本)

  每一个版本有分为压缩本和未压缩版

  compressed:压缩版,去掉了格式,用于发布,不利用阅读和修改代码

  uncompressed:未压缩版,用于学习测试开发

4、入口函数的方式

  

 

 

   JQuery的入口函数与JS的入口函数的区别?

    1)JS入口函数执行编写一次,JQ可以多次

    2)执行时间不同:JS入口函数要等待页面上所有的资源(图片,链接,DOM树)加载完毕后才执行

             JQuery等到DOM树加载完毕后执行,所以要快与JS入口函数

 

posted @ 2019-10-23 14:49  我就是要学习  阅读(109)  评论(0编辑  收藏  举报