構造函數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