設計模式:是解決問題的模板 關於設計模式,可以閱讀湯姆大叔的博文http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 這里簡單介紹兩種設計模式: 1.單例模式:單例就是保證一個類只有一個實例 eg ...
運動封裝:doMove obj, attr, dir, target, endFn 加入回調 amp amp 用法注釋 通用動畫js ajax封裝 ajax封裝 最好將監聽放在open send方法前面調用。xhr.onreadystatechange function ... 定時刷新 定寬瀑布流 ajax定寬瀑布流 ajax留言 調用后台 另外跨域域名下加 Access Control Al ...
2016-06-18 13:33 0 2135 推薦指數:
設計模式:是解決問題的模板 關於設計模式,可以閱讀湯姆大叔的博文http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 這里簡單介紹兩種設計模式: 1.單例模式:單例就是保證一個類只有一個實例 eg ...
1、 (function() { window.sbDog= {}; //創建一個自己的對象相當於C#中的命名空間 var ...
1.NetDh框架開始的需求場景 需求場景: 1.之前公司有不同.net項目組,有的項目是用SqlServer做數據庫,有的項目是用Oracle,后面也有可能會用到Mysql等,而且要考慮后續擴展成主從庫、多庫的需求。(其實不管有沒有這個需求,Dapper的封裝應當像NetDh框架里封裝 ...
最近在開發過程中用別人的插件有問題,所以研究了一下,怎么封裝自己的插件。 如果是制作jquery插件的話。就將下面的extend方法換成 $.extend 方法,其他都一樣。 總結一下實現原理: 將方法體封裝在一個自執行的函數體里面,防止變量污染。 下列代碼封裝成js,引入 ...
...
分頁是一個很簡單,通用的功能。作為一個有經驗的前端開發人員,有義務把代碼中類似這樣公共的基礎性的東西抽象出來,一來是改善代碼的整體質量,更重要的是為了將來做類似的功能或者類似的項目,能減少不必要的重復工作量。在實際項目中,尤其是網站類型的項目中,分頁部分的設計總是個性化比較強,基本上都不會長的一樣 ...
大概思路是這樣的:通過判斷傳過來的參數是什么類型,如果是對象,那這里就是this(因為封裝是自己用的,肯定不會隨便亂傳一個對象過來),如果是一個函數(匿名函數),那就是Dom加載(這里先不講),如果是字符串,那就是CSS選擇器,通過判斷是否存在空格,沒有就是單一CSS選擇器,有就是后代選擇器 ...