Zepto原始碼之ie模組

2021-08-14 13:54:33 字數 294 閱讀 7278

;(function

() catch(e) catch(e)

}}})()

這段**的主要作用是改寫 getcomputedstyle 方法。主要是為了 zepto 在不同的瀏覽器下,可以進行相同的操作。通過檢視**,我們可以看出主要使用的方法是利用 try…catch… 來進行異常處理。同時這是乙個立即執行函式,使得我們在載入框架的時候,就得以重寫 getcomputedstyle 方法。

這段**主要是針對在不同引數數量情況下,不同瀏覽器對此方法產生的處理差異性的統一。

讀Zepto原始碼之Gesture模組

gesture模組基於ios上的gesture事件的封裝,利用scale屬性,封裝出pinch系列事件。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 reading zepto function gestu...

讀Zepto原始碼之Stack模組

stack模組為zepto新增了addself和end方法。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 filter,add,not,eq,first,last,find,closest,parents,...

讀Zepto原始碼之Form模組

form模組處理的是表單提交。表單提交包含兩部分,一部分是格式化表單資料,另一部分是觸發submit事件,提交表單。讀 zepto 原始碼系列文章已經放到了github上,歡迎star reading zepto 本文閱讀的原始碼為 zepto1.2.0 reading zepto fn.seria...