Effective JavaScript 中文版

駕馭 JavaScript 的 68 個具體作法

0 / 0
  • 語言:繁體中文
  • ISBN:9789862768921
  • 出版日期:2013/07/28
駕馭JavaScript的68個具體作法 JavaScript發明人BrendanEich專文推薦 「少有程式語言達人能夠像David這樣寫出流暢通順且措辭淺白的文字,透過其深邃的洞察力,他以引人入勝的方式帶我們逐一探索JavaScript的語法和語意,一路提醒我們要特別注意的事項,並以實際的使用案例來補充說明,步調和緩而舒適。讀完此書後,你會對JavaScript有更穩健且透徹的理解。」 —PaulIrish,GoogleChrome的開發人員大使 「這本書並不適合那些尋找捷徑的人,這是刻苦獲得的經驗所提煉出來的精華。它是少數我會毫不猶豫推薦的JavaScript書籍。」 —AlexRussell,TC39成員、Google軟體工程師 為了真正精通JavaScript,你必須知道如何有效運用這個語言富有彈性又具表達能力的特色,以及知道如何避免其中常見的陷阱。不管你已經撰寫了多久的JavaScript程式碼,EffectiveJavaScript都能增進你對這個強大語言的理解,讓你能夠建置更容易預測、更可靠且更容易維護的程式。 作者DavidHerman具有Ecma的JavaScript標準化委員會數年的工作經驗,他以前所未見的深度闡明這個語言的內部運作原理,幫助你完全掌握JavaScript強大的表達能力。立基於JavaScript最新的幾個版本,本書提供經過充分驗證的技巧以及最佳實務做法,協助你為未來的開發工作做好準備。 EffectiveJavaScript是由68個經過驗證、能夠幫助你寫出更好的JavaScript程式碼的具體作法所構成,並輔以實例來闡述說明。你會學到如何為每個專案挑選適當的程式寫作風格、管理無法預料的問題,並以更良好的方式來處理JavaScript程式設計的各個面向,諸如資料結構或共時性(concurrency)。關鍵的特色包括: ‧以更好的方式來使用基於原型(prototype)的物件導向程式設計 ‧使用陣列與字典(dictionary)物件時可能遭遇到的細微問題以及它們的解法 ‧對JavaScript函式與變數範疇(variablescoping)語意的精確且務實的解說 ‧實用的JavaScript程式設計模式與慣用語法,例如選項物件(optionsobjects)及方法鏈串(methodchaining) ‧深入介紹JavaScript獨特的「run-to-completion」共時模型 DavidHerman,MozillaResearch的資深研究員。他是EcmaTC39的成員,這個委員會負責JavaScript的標準化工作。他擁有GrinnellCollege的電腦科學學士學位,以及NortheasternUniversity的電腦科學碩士與博士學位。

    還沒有人寫書評喔,快來寫第一篇書評吧!

會員中心