jQuery (含义 及 优缺点)
jQuery是一套开源的JavaScript函数库,它主要是简化了对DOM的操作。兼容CSS3,兼容各大主流浏览器。
二、jQuery的特点:
1:轻量级的JS函数库
jQuery的核心js文件几十KB,不会影响页面加载速度。
2:丰富的DOM选择器
3:链式表达式
jQuery的链式操作可以把多个操作写在一行代码里,更为简洁。
4:时间,样式,动画支持
5:Ajax操作支持
jQuery简化了Ajax操作,后台只需返回一个json格式的字符串就能完成与前台的通信。
6:跨浏览器兼容
jQuery兼容了所有主流浏览器。
7:插件扩展开发
jQuery有着丰富的第三方插件,如:树形菜单,日期控件,图片切换插件,弹出窗口等等基本前台页面上的组件。
而且用jQuery插件做出来的效果很酷炫,并且可以根据自己的想法去改写和封装插件,简单实用。
8:可扩展性强
jQuery提供了扩展接口:jQuery.extend(object),可以在jQuery的命名空间上增加新函数。jQuery的所有插件都是基于这个扩展接口开发的。
三、jQuery的优缺点
(1)优点:
1:脚本与页面的分离
2:代码简洁
3:性能支持好
4:是各大厂商使用的类库的标准
5:丰富的插件开发
6:节约学习成本
(2)缺点:
1:不能向后兼容,不能兼容早期版本,早期版本插件不能用。
2:在同个页面使用多个插件,会出现冲突现象。
3:jQuery版本稳定性较差,版本更新较快。
---------------------
作者:111111111188888888
来源:CSDN
原文:https://blog.csdn.net/DreamsTom/article/details/53439032
版权声明:本文为博主原创文章,转载请附上博文链接!
最新文章
- ENode框架Conference案例分析系列之 - Quick Start
- ORA-07445&;ORA-00108错误案例
- 译:Google的大规模集群管理工具Borg(一)------ 用户视角的Borg特性
- 基于git的工作流程
- gcc常用选项
- 段落排版--中文字间距、字母间距(letter-spacing, word-spacing)
- c#geckofx文件流下载
- Java基础总结--流程控制
- For循环将将数字集合分类写入字典
- 配置Asp.Net Web项目NLog配置文件的位置
- 树上背包O(n*m^2)|| 多叉树转二叉树 || o(n*m)???
- jmeter计算身份证校验位
- Django Rest framework 之 序列化
- Android popupMenu
- asp 月末 月初
- .NET高级代码审计(第五课) .NET Remoting反序列化漏洞
- SEM(搜索引擎营销)
- Confluence 6 更新目录
- CSS — 贝塞尔曲线(cubic-bezier)
- 【linux】安装rar,并解压被压缩成多个rar的文件