构造函数javascript
Zepto.js 是专门为智能手机浏览器推出的javascript库, 拥有与和jQuery类似的语法。
它的优势是精简,压缩后5-10K。
不支持IE
MIT开源协议java
结构 http://zeptojs.com/(1.6.1版本)浏览器
架构架构
自调用匿名函数函数
/**
* 总体上的自调用匿名函数,是避免与其余模块变量/方法 污染。下降与其余模块的耦合度。‘高内聚,低耦合’的设计
* 尽可能在prototype上定义变量和方法,让每一个Zepto对象继承,大幅下降每一个Zepto对象的内存。
*
*/prototype
var Zepto = (function() {
...
})()设计
// If `$` is not yet defined, point it to `Zepto`
window.Zepto = Zepto
window.$ === undefined && (window.$ = Zepto)code