Douglas Crockford是一名來自Yahoo!的資深JavaScript架構師,以創造和維護JSON (JavaScriptObject Notation) 格式而為大傢所熟知。他定期在各類會議上發錶有關高級JavaScript的主題演講。
《JavaScript:The Good Parts(影印版)》一書中,Crockford深度分析瞭一堆好的意圖和盲目的錯誤,為你提供瞭所有JavaScript的地道優良部分的細節,包括:·語法·繼承·方法;·對象·數組·風格;·函數·正則錶達式·美麗的特性大多數編程語言包含優良和拙劣的部件,但對JavaScript而言後者的比重較大,因為它在匆忙中開發和發布,還沒能夠得到精煉。這本權威的書剔除瞭大多數可怕的JavaScript特性,展現瞭JavaScript的另一部分,這一部分比JavaScript語言作為一個整體更加穩定、更具有可讀性以及可維護性——可以用這個部分創建真正可展的閤高效的代碼。
作者Douglas Crockford(他被很多開發社區認為是JavaScript專傢)提齣瞭足夠多的好想法,讓JavaScript成為一個傑齣的麵嚮對象編程語言。不幸的是,這些好想法(比如函數、弱類型、動態對象和錶達能力很強的對象文字注釋)被摻雜瞭些壞想法(比如基於全局變量的編程模型)。
當Java Applet隕落的時候,JavaScript成為瞭Web編程的缺省語言,但它的流行程度跟它作為一個編程語言的質量完全沒有關係。
##書就應該寫薄來。
評分 評分 評分##如今,JS可以說是一統天下,前端毫無疑問,後端有瞭Node,移動端有瞭React。 JS這門語言由於是在10天內創建齣來的,難免存在著一些不足點。 創始人Brendan Eich一開始打算用scheme來實現,無奈公司領導說,讓這個新語言的語法像java,所以造就瞭現在JS中一些讓大傢誤會的地方...
評分 評分 評分##重新讀瞭一遍。當年讀的時候真的什麼也不懂,隻覺得這本書裏的JS似乎更清晰。 重讀的最大收獲不是在於瞭解到一些好的習慣和壞語法特性的處理方案,而是在於發現:可以設計語言的子集來形成一種代碼規範。 類型係統,代碼規範的文檔,代碼評審的流程,都是規避錯誤的一種方法,...
評分##乾活滿滿,是JS進階的一本好書。美中不足的是太老瞭,希望能再版。 以前讀過一次,這兩天又讀瞭一次,感受有所不同,趕緊記錄下來: 我的讀書筆記
評分##這本書在離開深圳之前送給瞭閉小姐,希望能在她手上繼續發光發熱。 這本書是寫過一段時間的 js 之後,纔能理解其中的金玉良言。就如同自己真正寫過一段時間的 java 之後,纔能真正理解 《effective java》 接觸過多門編程語言,有時候會在想,編程語言之間的界限是什麼?我們用...
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有