JavaScript-優良部份 (JavaScript: The Good Parts)
Douglas Crockford 著、莊惠淳 譯
買這商品的人也買了...
-
深入淺出設計模式 (Head First Design Patterns)$880$695 -
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
重構─改善既有程式的設計, 2/e (Refactoring: Improving The Design of Existing Code)$800$632 -
鳥哥的 Linux 私房菜-基礎學習篇, 3/e$820$648 -
程式設計師的自我修養-連結、載入、程式庫$580$493 -
深入淺出 Python (Head First Python)$780$616 -
JavaScript 設計模式 (JavaScript Patterns)$480$379 -
JavaScript 大全, 6/e (JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e)$1,200$948 -
無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript)$450$356 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
JavaScript 深入精要 (JavaScript Enlightenment)$480$379 -
DOM 深入精要 (DOM Enlightenment)$480$379 -
可測試的 JavaScript (Testabe Javascript)$520$411 -
ASP.NET MVC 5 網站開發美學$780$616 -
JavaScript 應用程式開發實務 (Programming JavaScript Applications: Robust Web Architecture with Node, HTML5, and Modern JS Libraries)$480$379 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Speaking JavaScript|簡明完整的 JS 精要指南 (Speaking JavaScript)$780$616 -
CSS Secrets 中文版|解決網頁設計問題的有效秘訣 (CSS Secrets: Better Solutions to Everyday Web Design Problems)$680$537 -
你所不知道的 JS|導讀,型別與文法 (You Don't Know JS: Up & Going)$520$411 -
你所不知道的 JS|範疇與 Closures,this 與物件原型 (You Don't Know JS: this & Object Prototypes)$520$411 -
你所不知道的 JS|非同步處理與效能 (You Don't Know JS: Async & Performance)$520$411 -
你所不知道的 JS|ES6 與未來發展 (You Don't Know JS: ES6 & Beyond)$520$411
商品描述
<本書簡介>
大多數程式語言都包含好與不好的兩類成分,但 JavaScript 的後者似乎佔了不少比例,因為它是個開發與發表都很匆促、沒有時間精雕細琢的語言。這本權威書籍刮除了 JavaScript 中最可怕的功能,為大家呈現較為可靠、較可讀解、也較可維護的部分 JavaScript - 我們能用這部分功能建立真正具擴充性、又有效率的原始碼。
本書作者 Douglas Crockford,一位獲程式開發社群中許多人公認的 JavaScript 專家,分辨出了讓 JavaScript 成為傑出物件導向程式設計語言的優良部分。但很可惜,這些優良的部分(例如函式、寬鬆型別、動態物件、富表達性的物件實字註記)都與糟糕到家的想法混在一起(例如以全域變數為基礎的程式設計模型)。
當 Java applets 失敗後,JavaScript 變成全球資訊網上的預設程式語言;它的流行程度,完全與它的程式語言品質無關。在《JavaScript:優良部分》中,Crockford 從龍蛇雜處的良好意圖與錯誤失敗中,仔細挖出 JavaScript 所有真正優雅的部分,包括:
- 語法
- 繼承性
- 方法
- 物件
- 陣列
- Style
- 函式
- 正規式
- 漂亮的功能
一本《JavaScript:優良部分》在手,你將發現一個美麗、優雅、輕量,且高度表達性的語言,可建立有效率的程式碼;無論你在管理物件函式庫,或只是想讓 Ajax 跑得更快。如果你為全球資訊網開發網站或應用程式,一定要閱讀本書。
Douglas Crockford 是 Yahoo! 的資深 JavaScript 架構師,因為他對 JSON(JavaScript Object Notation)格式的引進與維護而相當知名。經常於 JavaScript 深度研討會上演講,也是 ECMAScript 委員會的成員。