Zepto源码分析-架构
生活随笔
收集整理的這篇文章主要介紹了
Zepto源码分析-架构
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
構(gòu)造函數(shù)
Zepto.js 是專門為智能手機(jī)瀏覽器推出的javascript庫, 擁有與和jQuery相似的語法。
它的優(yōu)點(diǎn)是精簡,壓縮后5-10K。
不支持IE
MIT開源協(xié)議
?
結(jié)構(gòu) ??http://zeptojs.com/(1.6.1版本)
架構(gòu)
?
?
自調(diào)用匿名函數(shù)
/**
* 整體上的自調(diào)用匿名函數(shù),是避免與其他模塊變量/方法 污染。降低與其他模塊的耦合度。‘高內(nèi)聚,低耦合’的設(shè)計(jì)
* 盡量在prototype上定義變量和方法,讓每個(gè)Zepto對象繼承,大幅降低每個(gè)Zepto對象的內(nèi)存。
*
*/
var Zepto = (function() {
...
})()
// If `$` is not yet defined, point it to `Zepto`
window.Zepto = Zepto
window.$ === undefined && (window.$ = Zepto)
?
轉(zhuǎn)載于:https://www.cnblogs.com/mominger/p/4365612.html
總結(jié)
以上是生活随笔為你收集整理的Zepto源码分析-架构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]android使用shape st
- 下一篇: Summation Order