jQuery是什么?和它的优缺点
什么是jQuery?
1.jQuery是javascript代码库,简化JavaScript对HTML操作
2.jQuery是javascript封装好的函数
3.jQuery是一个优秀的Javascrīpt框架。其宗旨是—,写更少的代码,做更多的事情。
jQuery的优缺点?
(1)优点
1.代码都函数化了,都是封装好的函数,简化了代码,加快了代码的执行速度
2.有强大的选择器,支持近乎所有的css选择器,还有另外还可以加入插件使其支持XPath选择器,甚至开发者自己编写的选择器也支持。
3.浏览器兼容性出色,兼容很多类型的浏览器,JQuery也同时修复了一些浏览器之间的的差异,使开发者在开发项目不用在建立浏览器兼容库
4.jQuery极大的简化ajax编程,提供了一种更加简洁,统一的编程方式
5.jQuery也是一个为事件处理特点设计的框架,提供了静态绑定事件和动态绑定事件,完善了事件的处理机制。
6.JQuery封装了大量常用的DOM操作,使开发者在编写DOM操作相关程序的时候能得心应手。JQuery也能轻松地完成各种原本非常复杂的操作
(2)缺点
1.不能向后兼容。每一个新版本不能兼容早期的版本。
2.插件兼容性也比较差,不能兼容早期的版本
3.插件容易冲突,绑定相同事件或selector的时候最为突出
4.jQuery核心代码库对动画和特效的支持相对较差
如果你想学习一个javascript框架,且没有一个合适的框架的时候,最好选择jQuery框架,因为jQuery是最稳妥且回报率最高的一个框架了
jQuery是什么?和它的优缺点相关推荐
- Java秋招面经大合集
转载链接:https://www.nowcoder.com/discuss/50439?type=0&order=4&pos=4&page=1 cvte 阿里内推 便利蜂内推 ...
- Java程序员秋招面经大合集
Cvte提前批 一面(电话) 自我介绍 介绍你的项目 加密解密了解么?几种算法,讲一下你了解的 多线程了解么?什么是线程安全? 说一个你最熟悉的设计模式 讲一下你项目中用到了哪些设计模式 Java的 ...
- 批量打印之smsx.cab打印
smsx.cab插件实现打印的依赖的是ActiveX控件,所以缺点很明显:页面得允许运行ActiveX控件,而ActiveX控件只有IE支持,所以局限性很强. 页面基本结构: <div id=& ...
- Java程序员秋招面经大合集(BAT美团网易小米华为中兴等)
Cvte提前批 阿里内推 便利蜂内推 小米内推 金山wps内推 多益网络 拼多多学霸批 搜狗校招 涂鸦移动 中国电信it研发中心 中兴 华为 苏宁内推 美团内推 百度 腾讯 招商银行信用卡 招银网络科 ...
- 一个JAVA渣渣的校招成长记,附BAT美团网易等20家面经总结
欢迎关注我的微信公众号:"Java面试通关手册"(坚持原创,分享美文,分享各种Java学习资源,面试题,以及企业级Java实战项目回复关键字免费领取): 今天分享一篇牛客网上的一个 ...
- 阿里、美团、网易、华为等二十厂秋招Java面经大合集
文章有点长,后面会有一些架构资料分享给大家,请耐心看完 Cvte提前批 阿里内推 便利蜂内推 小米内推 金山wps内推 多益网络 拼多多学霸批 搜狗校招 涂鸦移动 中国电信it研发中心 中兴 华为 ...
- 2018年Java大企业面试问题
Cvte提前批 阿里内推 便利蜂内推 小米内推 金山wps内推 多益网络 拼多多学霸批 搜狗校招 涂鸦移动 中国电信it研发中心 中兴 华为 苏宁内推 美团内推 百度 腾讯 招商银行信用卡 招银网络科 ...
- 距离你收到BAT等各大企业的offer,就差这几点了
**- Cvte提前批 - 阿里内推 - 便利蜂内推 - 小米内推 - 金山wps内推 - 多益网络 - 拼多多学霸批 - 搜狗校招 - 涂鸦移动 - 中国电信it研发中心 - 中兴 - 华为 - 苏 ...
- 知己知彼,百战不殆,阿里华为电信大厂Java程序员秋招面经大合集(含更新)
最近整合收集了阿里华为等大厂java程序员面经,看完你就明白为啥别人都能offer拿到手软了,文末含资料整合收集PDF,需要可自取 阿里内推 一面(电话) 听说你有博客,博客里大概有什么内容? 项目介 ...
最新文章
- Linux最佳聊天软件:Skype 4.3轻体验
- 六十六、Leetcode数组系列(中篇)
- 移动端,fixed bottom问题
- C++ Priemer目录索引
- 第四章 虚拟机的安装和使用
- 【牛客 - 302哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(低年级)】小乐乐切割方块(思维,水题)
- Android 开发之 ---- 底层驱动开发(一) 【转】
- 深入分析八种前景看好的物联网业务形态
- android开发学习笔记系列(1)-android起航
- 2021-08-02 表的增删改查
- http 502错误怎么解决?
- CVF转IVF可能遇到的问题
- win10支持8t 硬盘_最快最简单!Win10 正式版硬盘安装方法详解
- Warring:No archetype found in remote catalog. Defaulting to internal catalog
- 常见功能测试点的测试用例大全
- HTML罕见的冷门标签
- 词汇怎么背---30天搞定8000单词
- Sqoop_Sqoop 并行度调整 -m 以及 --split-by
- 计算机英语课程设计,计算机英语立体化课程设计论文
- 视频捕获SDK.Net v12版(Carck)