jQuery是用来干什么的 jquery其实就是一个js框架


Posted in jQuery onFebruary 04, 2021

jQuery 简介

jQuery 库可以通过一行简单的标记被添加到网页中。

您需要具备的基础知识
在您开始学习 jQuery 之前,您应该对以下知识有基本的了解:

  • HTML
  • CSS
  • JavaScript

如果您需要首先学习这些科目,请在我们的 首页 查找这些教程。

什么是 jQuery ?

jQuery是一个JavaScript函数库。

jQuery是一个轻量级的"写的少,做的多"的JavaScript库。

三水点靠木小编补充

优点:

相比于原生的js代码,用很少的代码就可以实现很强大的功能,并且兼容性也好,现在很多用原生js考虑支持多浏览器等等,尤其是jquery的选择器比较强大,一般多用于实际项目的使用,减少开发周期,一般公司都会要求用jquery,一般人的js达不到这种水平。

缺点:

但对于刚开始接触js的同学就是用这个是不利于学习的,很多人可能会使用jquery却不太会写原生的js了,不利于个人技术的提升, 所以对于初期js学习者可以先用原生的js练练手,对比着jquery是学习,要不以后就不会出现比jquery更好的js库了。

jQuery库包含以下功能:

  • HTML 元素选取
  • HTML 元素操作
  • CSS 操作
  • HTML 事件函数
  • JavaScript 特效和动画
  • HTML DOM 遍历和修改
  • AJAX
  • Utilities

提示: 除此之外,Jquery还提供了大量的插件。

为什么使用 jQuery ?

目前网络上有大量开源的 JS 框架, 但是 jQuery 是目前最流行的 JS 框架,而且提供了大量的扩展。

很多大公司都在使用 jQuery, 例如:

Google
Microsoft
IBM
Netflix

jQuery是否适用于所有浏览器?

jQuery 团体知道JS在不同浏览器中存在着大量的兼容性问题,目前jQuery兼容于所有主流浏览器, 包括Internet Explorer 6!

jquery是基于javascript类库的框架, 它里面提供了许多javascript类库,和一些css样式表的封装, 使用起来比较方便, 简化了用户与浏览器的交互, 提高了系统的性能和开发效率。

jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。

jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。

语言特点

1、快速获取文档元素

jQuery的选择机制构建于Css的选择器,它提供了快速查询DOM文档中元素的能力,而且大大强化了JavaScript中获取页面元素的方式。

2、提供漂亮的页面动态效果

jQuery中内置了一系列的动画效果,可以开发出非常漂亮的网页,许多网站都使用jQuery的内置的效果,比如淡入淡出、元素移除等动态特效。

3、创建AJAX无刷新网页

AJAX是异步的JavaScript和ML的简称,可以开发出非常灵敏无刷新的网页,特别是开发服务器端网页时,比如PHP网站,需要往返地与服务器通信,如果不使用AJAX,每次数据更新不得不重新刷新网页,而使用AJAX特效后,可以对页面进行局部刷新,提供动态的效果。

到此这篇关于jQuery是用来干什么的 jquery其实就是一个js框架的文章就介绍到这了,更多相关jQuery是什么内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

jQuery 相关文章推荐
jQuery插件FusionCharts绘制2D环饼图效果示例【附demo源码】
Apr 10 jQuery
jQuery 控制文本框自动缩小字体填充
Jun 16 jQuery
jQuery实现获取table中鼠标click点击位置行号与列号的方法
Oct 09 jQuery
jQuery实现的form转json经典示例
Oct 10 jQuery
jquery实现回车键触发事件(实例讲解)
Nov 21 jQuery
JQuery实现ajax请求的示例和注意事项
Dec 10 jQuery
JQuery判断radio单选框是否选中并获取值的方法
Jan 17 jQuery
JQueryDOM之样式操作
Mar 27 jQuery
jQuery子选择器与可见性选择器实例分析
Jun 28 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
jquery更改元素属性attr()方法操作示例
May 22 jQuery
jQuery加PHP实现图片上传并提交的示例代码
Jul 16 jQuery
jQuery使用hide()、toggle()函数实现相机品牌展示隐藏功能
Jan 29 #jQuery
jquery实现点击左右按钮切换图片
Jan 27 #jQuery
jquery实现穿梭框功能
Jan 19 #jQuery
jQuery实现穿梭框效果
Jan 19 #jQuery
jQuery冲突问题解决方法
Jan 19 #jQuery
jQuery实现购物车全功能
Jan 11 #jQuery
jQuery实现手风琴特效
Jan 11 #jQuery
You might like
YB217、YB235、YB400浅听
2021/03/02 无线电
用PHP 快速生成 Flash 动画的方法
2007/03/06 PHP
php 无极分类(递归)实现代码
2010/01/05 PHP
PHP中使用json数据格式定义字面量对象的方法
2014/08/20 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
2016/06/24 PHP
js验证表单第二部分
2006/11/25 Javascript
JavaScript 学习笔记(十六) js事件
2010/02/01 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
Javascript中查找不以XX字符结尾的单词示例代码
2013/10/15 Javascript
JavaScript结合AJAX_stream实现流式显示
2015/01/08 Javascript
jquery显示loading图片直到网页加载完成的方法
2015/06/25 Javascript
Angularjs中如何使用filterFilter函数过滤
2016/02/06 Javascript
Node.js服务器环境下使用Mock.js拦截AJAX请求的教程
2016/05/23 Javascript
清除输入框内的空格
2016/12/21 Javascript
Bootstrap Table 在指定列中添加下拉框控件并获取所选值
2017/07/31 Javascript
基于vue.js中事件修饰符.self的用法(详解)
2018/02/23 Javascript
Angular2实现的秒表及改良版示例
2019/05/10 Javascript
你了解vue3.0响应式数据怎么实现吗
2019/06/07 Javascript
layuiAdmin循环遍历展示商品图片列表的方法
2019/09/16 Javascript
JavaScript进阶(四)原型与原型链用法实例分析
2020/05/09 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
2020/05/11 Javascript
python实现将元祖转换成数组的方法
2015/05/04 Python
基于wxpython实现的windows GUI程序实例
2015/05/30 Python
分析python切片原理和方法
2017/12/19 Python
python 求一个列表中所有元素的乘积实例
2019/06/11 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
2020/02/20 Python
解决Jupyter Notebook使用parser.parse_args出现错误问题
2020/04/20 Python
部署Django到阿里云服务器教程示例
2020/06/03 Python
css3动画效果小结(推荐)
2016/07/25 HTML / CSS
粉红色的鲸鱼:Vineyard Vines
2018/02/17 全球购物
SQL Server 2000数据库的文件有哪些,分别进行描述。
2015/11/09 面试题
教师简历自我评价
2014/02/03 职场文书
班干部演讲稿
2014/04/24 职场文书
法院四风对照检查材料思想汇报
2014/10/06 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
SpringBoot+Vue+JWT的前后端分离登录认证详细步骤
2021/09/25 Java/Android