jQuery和Zepto是什么?

jQuery是一个简洁而快速的JS库,封装了JS常用的功能代码,提供一种简便的JS设计模式。Zepto是一个轻量级的、专门为现代智能手机浏览器推出的JavaScript库,是jQuery的轻量级替代品。

jQuery是什么?

jQuery 是一个简洁而快速的 JavaScript 库,可用于简化事件处理,HTML 文档遍历,Ajax 交互和动画,以便快速开发网站。jQuery 简化了 HTML 的客户端脚本,从而简化了 Web 2.0 应用程序的开发。

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

【推荐学习:jQuery视频教程

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

引入jquery

<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>

Zepto是什么?

Zepto是一个轻量级的、专门为现代智能手机浏览器推出的JavaScript库,它的文件大小只有10K左右,兼容现代高级浏览器,主要用于移动端的开发,它有着与jQuery类似的API。就像zepto官网说的如果你会使用jQuery,那你也会用zepto。

Zepto的优点:

1、大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小。

2、虽然体积小,但是功能很齐全, 多出来了一些触摸屏的事件 ,用它来开发iPhone和Android网页是首选, 但它不支持IE。

3、Zepto是jQuery的精简,针对移动端去除了大量jQuery的兼容代码。

4、因为精简,所以Zepto核心库的性能要比jQuery优秀。

zepto使用方法

我们可以使用script标签在页面的底部引用一个zepto文件,例如:

<script src=./js/zepto.min.js></script>

zepto所支持的浏览器

  1. pc所支持的浏览器Chrome,Opera,Opera。

  2. 移动端iOS 4+ Safari,Chrome for iOS等,但是要注意的是,Zepto的功能可能是针对移动端的,因为Zepto的初衷就是在给移动端提供一个简单的js库。除了ie浏览器之外,Zepto更希望现在的浏览器作为一种环境来使用。

更多web前端开发知识,请查阅 HTML中文网 !!

以上就是jQuery和Zepto是什么?的详细内容,更多请关注易知道|edz.cc其它相关文章!

推荐阅读