一、为什么学习jQuery
javaScript其实很麻烦的,无论从获取元素还是添加属性和修改属性,需要大量的代码来实现,尽管,原生的东西可以处理很多兼容的问题,但这还是不符合快速开发的理念了。
二、什么是jQuery?
jQuery是一个JavaScript库,通过封装原生的JavaScript函数得到一整套定义好的方法。作者是John Resig,于2006年创建的一个开源项目,随着越来越多开发者的加入。
JS与jQuery的区别
js是网页的脚本语言,js是语言。jquery是基于js语言的一个框架。一个是语言,一个是框架。jquery其实还是js。基于js的框架还有很多,比如extjs、dojo、easyui等,都是为了快速开发。
三、如果选择jQuery版本
选择版本需要考虑的因素主要有一下几点:
(1)性能(js大小/浏览器上表现)
(2)稳定性(加载时间,bug情况)
(3)功能性(新增/废除哪些功能)
(4)可扩展性/兼容性(1.x支持ie 6+, 2.x支持ie 9+)
四、jQuery的功能优势
(1)像 CSS 那样访问和操作 DOM
(2)修改 CSS 控制页面外观
(3)简化 JavaScript 代码操作
(4)事件处理更加容易
(5)各种动画效果使用方便
(6)让 Ajax 技术更加完美
(7)基于jQuery大量插件
(8)自行扩展功能插件
jQuery最大的优势,就是特别的方便,而且可以选择不同的版本来考虑兼容性,同时,基于jQuery的优秀框架也非常多。
远近互联前端小华整理发布,希望能对学习技术的你有所帮助
远近互联专业提供网站建设、APP开发、网站优化、外贸网站SEO、微信运营的品牌整合营销服务让客户通过网络品牌建立与网络传播提高业绩。