zepto框架的体验
来源:互联网 发布:centos 下载工具 迅雷 编辑:程序博客网 时间:2024/05/23 01:24
1,概述
阉割版的jQuery,但是却比jQuery更强大
Zepto是一个轻量级的针对现代高级浏览器的JavaScript库,如果会用jQuery,那就会用Zepto
Zepto原理:只针对高级浏览器,不针对ie678,也就是说Zepto中相比jQuery少了很多解决兼容性的代码,据统计,jQuery中拥有50%的解决兼容性代码
语法:和jQuery一模一样
$(‘div’).css(‘background-color’,‘red’);
2,Zepto不支持的选择器,jQuery自创的选择器不支持
$(‘div:even’)
$(‘div:odd’)
$(‘div:first’)
$(‘div:eq(3)’)
$(‘div:lt(3)’)
$(‘div:gt(3)’)
css3的选择器统统支持
$(‘div:first-of-type’)
$(‘div:last-of-type’)
$(‘div:first-of-type(2n+1)’)
总结:Zepto的$()底层实现就是querySelectorAll支持的写法,querySelectorAll不支持的写法,zepto也不支持,zepto不需要做低版本浏览器的兼容,直接全部放弃
3,zepto动画
http://www.css88.com/doc/zeptojs_api/
zepto模块化
jQuery中的animate动画实现原理是什么? 定时器
velocity.js也是使用定时器实现动画的
但是zepto使用的是过渡实现动画的,zepto源码中没有setInterval函数,所以zepto实现的动画,不抖动,不抽搐,时间准确,地点准确,因为利用了浏览器内核的C++来实现的动画
阅读全文
0 0
- zepto框架的体验
- zepto 框架解构
- zepto框架学习日记
- zepto框架学习日记
- zepto框架学习日记
- zepto框架学习日记
- 基于Zepto的Alert提示框开源框架Tiny-Alert
- zepto.js - 轻量级的移动开发JavaScript框架
- zepto的选择器支持
- Zepto 的使用注意事项
- zepto 的使用
- DateTimePicker的Zepto版本
- zepto 的学习
- zepto.js的好处
- zepto的$.inArray用法
- 使用Ajax框架的体验
- zepto
- zepto
- 同步锁 Lock
- js总结(二)
- Ian Goodfellow,Yoshua Bengio合著《深度学习》教材,2017年最新中文版下载
- iOS指纹解锁Swift
- 数据结构与算法系列 目录
- zepto框架的体验
- Mac使用Shell处理图片
- 基于 maven 的 ssm 项目搭建六:整合 druid 和 mybatis
- Inno Setup 获取当前语言的名称,安装完成后,依据名称进行文件拷贝
- CMake 笔记二
- Java入门开发工具 下载配置
- CSDN日报20170614 ——《一个 5 年程序员的回忆及建议》
- Andoird控件收集
- ExtJS前端框架EXT弹出窗口事件