JS 库

  js 库:即 library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画 animate、hide、show,比如获取元素等。

jQuery

  jquery 入口函数

    $( function() {  } )。

    相当于原生 js 中的 DOMContentLoaded。等着 DOM 结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完成。

    $(function () {

    })

  jQuery 的顶级对象 $

    $ 是 jQuery 的别称,在代码中可以使用 jQuery 代替 $,但一般为了方便,通常直接使用 $。$ 是jQuery 的顶级对象,相当于原生 js 中的 window。

DOM 对象和 jQuery 对象

  DOM 对象:用原生 js 获取的对象是 DOM 对象。

  jQuery对象:用 jQuery 获取的对象是 jQuery 对象,它的本质是利用 $ 对 DOM 对象包装后产生的对象,以伪数组形式存储。

  注意:jQuery 对象只能使用 jQuery 的属性和方法,DOM 对象只能使用 原生 js 的属性和方法。

  

 

 DOM 对象和 jQuery对象转换

  DOM 转 jquery:$( DOM对象 )。

  jquery 转 DOM:$(‘div’).[index] 或 $(‘div’).get(index)。index 是索引号。

  

 

版权声明:本文为0529qhy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/0529qhy/p/16155167.html