台北的簡體書店最近也陸續補齊了今年度對岸作者的一些 JavaScript 原著書籍,總的來說好書不多,僅有一本是推薦書籍。
 | JAVASCRIPT語言精髓與編程實踐
《大道至簡——軟體工程實踐者的思想》作者周愛民先生的最新作品
本書詳細講述JavaScript作為一種混合式語言的各方面特性,包括過程式、面向物件、函數式和動態語言特性等,在動態函數式語言特性方面有著尤為細緻的講述。本書的主要努力之一,就是分解出這些語言原子,並重現將它們混合在一起的過程與方法。通過從複雜性到單一語言特性的還原過程,讀者可瞭解到語言的本質,以及“層出不窮的語言特性”背後的真相。
本書主要的著述目的是基於一種形式上簡單的語言來講述“語言的本質及其應用”。本書詳細講述了通過框架執行過程來構造一個JavaScript擴展框架的方法,並完整地講述了框架擴展中各種設計取捨,因此可以作為學習研究電腦程式設計語言時的參考,用以展示現實系統如何實現經典理論中的各種編程範型。
|
作者很用心地花了相當多的篇幅在做觀念的講解,由淺入深(可能很多人都會覺得整本書都很深)把很多實務的經驗做了透徹的分享,實屬書架上不可或缺的好書之一。
近期還有幾本書名取得很霸氣,如「JavaScript王者歸來」、「JavaScript開發王」,可惜還沒看到書,不知道內容如何。此外,其他的幾本就不推薦啦,對岸很多 JavaScript 原著書籍不論在章節安排或內容上,大多參考了「JavaScript 高級程式設計」這本翻譯書籍(翻譯自 Professional JavaScript for Web Developers),內容上真的是大同小異,而且不會比這本翻譯書好,因此,買原著的書籍時特別要挑選一下喔。
上半年出版
不建議購買的原著清單如下:
- JavaScript開發技術大全 - 人民郵電出版社
- JavaScript典型應用與最佳實踐 - 電子工業出版社
- JavaScript全程指南 - 電子工業出版社
- 完全手冊--JavaScript動態網頁開發詳解 - 電子工業出版社
- JavaScript 實例自學手冊 - 電子工業出版社
以下特別對新手們分享一下購買 JavaScript 書籍的幾個參考項目:
- 看看這本書如何教你寫 <script> 這個 tag,如果不是用 <script type="text/javascript"> 而是用 <script language="javascript">,那麼這本書可以不用買
- 看看這本書如何建議你 <script> 放的位置,如果書上說最好放 <head> 裡面,那麼這本書也最好不要買了
- 如果這本書還有耗費一些篇幅介紹 <layer> 如何使用,那這本書千萬不要買
- 如果這本書多次出現 DHTML 這個詞,那這本書不建議購買