jquery是什么,跟js有啥关系?

JavaScript07

jquery是什么,跟js有啥关系?,第1张

js是一种脚本语言,常用于网页客户端编程,使网页在客户端浏览器中,实现更多地动态功能,表现出更加丰富的视觉效果。

jquery是一个快速、简洁的JavaScript框架,极大的简化了javascript编程。

jquery是js的类库

Jquery是继prototype之后抄又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器

(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使用户能更方便袭地处理HTML

documents、events、实现动画效果百,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各度种

应用也说得很详细,同时还有许多成熟的插知件可供选择。jQuery能够使用户的html页保持代码和html内容分离,也就是说,不用再在html里面插入一堆道js来调用命令了,只需定义id即可。

两者是没有绝对的关系的,要说关系就是angularjs是一个js的高级框架,它比jquery更加强大,使js编程更加简单,尤其是减少dom操作的繁琐

而nodejs不属于js框架,它是一个讲前端的js经过重新引擎并引进了es6标准,作为一个后台的完整的编程语言,和js没关系,和angularjs也是没关系的

jQuery是一个js框架,封装了js的属性和方法。操作方法如下:

1、首先,要定义出页面对应的dom对象(这个不是必须的,可以在页面加载的时候,动态添加到页面尾部)。

2、定义对应的css样式,样式已添加了对ie6等低版本浏览器的支持。

3、初始化控件,当然第一步所说的动态添加,也在这步所示,代码包括初始化和关闭按钮控件。

4、初步做好了弹出框,添加自适应窗口的优化,包括各浏览器中获取宽高方法。

5、最后弹出框增加鼠标拖动的效果,鼠标变十字后就可拖动了,就完成了。