如何組織CSS-分層 應用 css 的能力分兩部分:一部分是css的API,重點是如何用css控制頁面內元素的樣式;另一部分是css框架,重點是如何對 css 進行組織。如何組織 css 可以有多種角度,例如按功能划分,或者按區塊划分。這里講一下 base.css + common.css ...
JavaScript的分層概念 為了使代碼更清晰,減少冗余,提高代碼重用率,和css分層一樣: base層:最低端,給common層和page層提供接口的,兩個職責: :不同瀏覽器之間js的差異提供統一接口 :擴展js語言底層提供的接口。 common層:提供可復用的組件,和頁面內具體功能無關。common層的功能是給page層用的。 page層:最頂端,該層主要是完成各個頁面內的功能需求。 良好 ...
2012-11-08 21:53 9 2474 推薦指數:
如何組織CSS-分層 應用 css 的能力分兩部分:一部分是css的API,重點是如何用css控制頁面內元素的樣式;另一部分是css框架,重點是如何對 css 進行組織。如何組織 css 可以有多種角度,例如按功能划分,或者按區塊划分。這里講一下 base.css + common.css ...
讀書小記 《編寫高質量代碼-Web前端開發修煉之道》,用了一天的時間,略帶着興奮的感覺給看完了,好久都沒這樣看過一本書了。看的雖快,但收獲頗多。特別是在看到HTML和CSS部分的時候,發現HTML原來要這樣寫,CSS原來可以這樣寫。由於對JS部分期望比較大,整書也先看的這一部分,感覺沒有前兩部分 ...
編程本質上是一門手藝活,既然是手藝,里面就會有很多個人技巧和經驗。 “破窗理論”,DRY(Don't repeat yourself),曳光彈,正交性,這些詞的意思是什么你還記得么? 《程序員修煉之道》這本書在我看來就是一本師傅寫給徒弟的開發哲學指南。 里面既講了一些軟件開發的哲學 ...
調試應該是開發人員除編碼以外最常進行的工作了。有時,開發人員們花在調試上的時間跟編碼的時間一樣長甚至更甚。 計算機經典圖書《The Pragmatic Programmer:From Journeyman to Master》(《開發人員修煉之道——從小工到專家》)專門開辟一個節來講述調試 ...
《程序員修煉之道》讀書筆記 提供多種選擇,不要找接口 出了問題后,要提出各種解決方案的選擇,而不是找借口;不要說事情做不到,要說明接下來做什么來挽回局面; 不要容忍破窗戶 我們看到過整潔、運行良好的系統,一旦窗戶開始破裂,就相當迅速的惡化; 不要留着破窗戶不修;發現一個 ...
《程序員的修煉之道:從小工到專家》讀書筆記一 最近,繼續閱讀了《小工到專家》,頗有感悟。 交流, 第一,要知道自己想要說什么,規划自己想要說的內容,理清思路,確保,自己的語言可以表達自己的想法。 第二,要了解自己的聽眾,將他們的興趣,經驗,經歷等,作為自己如何表達自己思路的參考點之一。第三 ...
第五章:高質量的Javascript 這章的內容我看的最久,這是跟我js基礎沒打好有着莫大的關系,但是還是耐着性子看完了, 不懂的東西都是百度上搜索,理解后再繼續。下面是記錄下來的筆記。 1)如何避免JS沖突 A:匿名函數 在多人合作一個網站時,每個人都會寫自己的JS代碼,定義變量 ...
最近老大給我們買來一些技術方面的書籍,其實很少搬着一本書好好的完整的看完過,每每看電子檔的,也是打游擊式的看看這章,瞅瞅那章,在那5本書中挑了一本比較單薄的《編寫高質量代碼web前端開發修煉之道》,看完覺得不錯,它從一個整體架構上來說明如何編寫高質量代碼,而細處也着重說明一些比較重要的技術點 ...