zepto.js和jquery.js函数都差不多啊,zepto.js有啥优点呢?各位
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zepto.js和jquery.js函数都差不多啊,zepto.js有啥优点呢?各位相关的知识,希望对你有一定的参考价值。
Zepto.js 是专门为现代智能手机浏览器推出的 Javascript 框架, 拥有和jQuery相似的语法, 但是和jQuery相比下来, 他有很多优点:
1、大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小。
2、虽然体积小,但是功能很齐全, 多出来了一些触摸屏的事件 ,用它来开发iPhone和Android网页是首选, 但它不支持IE。
3、Zepto是jQuery的精简,针对移动端去除了大量jQuery的兼容代码。
4、因为精简,所以Zepto核心库的性能要比jQuery优秀。
扩展资料
zepto.js和jquery.js的主要区别:
1、用途方面
Zepto最初是为移动端开发的库,是jQuery的轻量级替代品,因为它的API和jQuery相似,而文件更小。
jquery主要是用在电脑的网页中,插件丰富,代码简洁,最关键的是更新快,有最好的dom选择器而被广泛被使用。
2、API方面
大多数在jQuery中常用的API和方法Zepto都有,Zepto中还有一些jQuery中没有的。
因为Zepto的API大部分都能和jQuery兼容,所以用起来极其容易,如果熟悉jQuery,就能很容易掌握Zepto。
3、兼任性方面
Zepto 希望在所有的现代智能手机浏览器中作为一种基础环境来使用。 Zepto 不支持旧版本的 Internet Explorer浏览器。
jquery是目前最流行的javascript框架,它兼容全部主流浏览器。
参考技术A 1、Zepto.js 是专门为现代智能手机浏览器退出的 Javascript 框架, 拥有和jQuery相似的语法, 但是和jQuery相比下来, 他有很多优点, 大小方面 , 压缩后的 zepto.min.js 大小只有21K, 使用服务器端 gzip 压缩后大小只有5~10K, 可以说非常的小, 但是功能很齐全, 多出来了一些触摸屏的事件 , 它唯一不支持的就是万恶的IE, 不过用它来开发iPhone和Android网页绝对是首选了.2、jquery主要是用在电脑的网页中了,jquery是目前最流行的javascript框架,以其兼容全部主流浏览器,插件丰富,代码简洁,最关键的是更新快,最好的dom选择器而被广泛被使用。
3、手机wap方面的话,jquery也有 jquery-mobile.js,也很好用 参考技术B 官网的解释:
Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API.
你可以访问它的主页: http://zeptojs.com
它的 API 的介绍:http://gmu.baidu.com/doc#zeptojs
Zepto.js 不返回假?
【中文标题】Zepto.js 不返回假?【英文标题】:Zepto.js doesn't return false? 【发布时间】:2011-09-06 16:03:03 【问题描述】:我正在尝试使用 zepto.js 将事件处理程序绑定到单击函数。通常在 JQuery 中我只能说 return false 并且实际的点击永远不会通过。 Zepto 不支持这个吗?如果是这样,如何解决这个问题?
【问题讨论】:
【参考方案1】:要在 jQuery 事件处理程序中复制返回 false 的行为,您需要调用 event.preventDefault()
和 event.stopPropagation()
。
【讨论】:
$(".class").on(function(e) e.preventDefault(); e.stopPropagation(); );以上是关于zepto.js和jquery.js函数都差不多啊,zepto.js有啥优点呢?各位的主要内容,如果未能解决你的问题,请参考以下文章