1. 程式人生 > >對jQuery源碼的一點感悟

對jQuery源碼的一點感悟

保持 簡化 進行 query 一點 調用 什麽 實現 使用

1. 鏈式寫法

這是jQuery語法上的最大特色,也許該改改POJO裏的set方法,和其他的非get方法什麽的,可以把多行代碼合並,減去每次敲打對象變量的麻煩

2. 動態參數

偶爾使用Java的動態數組,取出調用時參數個數的限制,可以減少對同一個方法的反復調用

3. 弱化類型

偶爾將參數類型設為Object,多使用泛型,可以減少方法數,簡化調用時的類型轉換,類型轉換在方法內進行

4. 容易擴展

需要擴展功能時,盡量保持最小需要繼承的類或實現的接口

5. 一個接口多種用途

如果可以的話,通過多變的參數,將多個接口合並為一個

6. 盡可能的復用和必要的叠代

減少代碼行數,結構清晰,便於維護,初學者必須要掌握技巧

7. 默認值參數法

返回的默認值,可以做為參數傳入,當作局部變量使用

8. 短小精悍的接口命名,清晰的參數命名

對jQuery源碼的一點感悟