Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript (Paperback)
暫譯: 有效的 JavaScript:68 種具體方法來利用 JavaScript 的力量 (平裝本)
David Herman
- 出版商: Addison Wesley
- 出版日期: 2012-11-26
- 售價: $1,575
- 貴賓價: 9.8 折 $1,544
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 0321812182
- ISBN-13: 9780321812186
-
相關分類:
JavaScript
-
相關翻譯:
Effective JavaScript 中文版 | 駕馭 JavaScript 的 68 個具體作法 (Effective JavaScript: 68 Specific Ways to Harness the Power of JavaScript) (繁中版)
Effective JavaScript : 編寫高質量 JavaScript 代碼的 68個有效方法 (簡中版)
立即出貨
買這商品的人也買了...
-
JavaScript: The Definitive Guide: Activate Your Web Pages, 6/e (Paperback)$2,340$2,223 -
Flash CS 5.5 全新進化
$580$458 -
Android 4.X 手機/平板電腦程式設計入門、應用到精通, 2/e (適用 Android 1.X~4.X)$520$411 -
JavaScript 設計模式 (JavaScript Patterns)$480$379 -
JavaScript & jQuery: The Missing Manual 國際中文版, 2/e
$580$458 -
Java 7 教學手冊, 5/e$650$553 -
ASP.NET 4.5 專題實務 [I]-C# 入門實戰篇$780$616 -
正確學會 Dreamweaver CS6 的 16 堂課$520$442 -
《超強圖解》前進 App Store!iOS 6 SDK 實戰演練$950$751 -
行動介面設計模式圖鑑-以視覺範例學習有效的介面設計模式 (Mobile Design Pattern Gallery: UI Patterns for Mobile Applications)$580$458 -
演算法-使用 C++ 虛擬碼, 4/e (Foundations of Algorithms, 4/e)$680$537 -
無瑕的程式碼-敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452 -
超圖解 Arduino 互動設計入門 (附 Arduino UNO R3 開發板)$1,130$961 -
最新 C++ 物件導向程式設計實例入門, 4/e$520$406 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
搞懂 NoSQL 的 15 堂課 (NoSQL Distilled 中文版) (NoSQL Distilled: A Brief Guide to the Emerging World of Polyglot Persistence)$360$284 -
快快樂樂學 Excel 2013─善用資料圖表、函數巨集的精算達人$450$356 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
透視 C語言指標-深度探索記憶體管理核心技術 (Understanding and Using C Pointers)$480$379 -
設計模式的解析與活用 (Design Patterns Explained: A New Perspective on Object-Oriented Design, 2/e)$480$374 -
24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇)$780$608 -
ASP.NET MVC 5 網站開發美學$780$616 -
鳥哥的 Linux 私房菜-基礎學習篇, 4/e$980$774 -
3ds Max 建模與動畫實戰解析$750$638 -
計算機概論, 11/e
$650$585
商品描述
“It’s uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and hugely insightful; reminders of gotchas complement realistic use cases, paced at a comfortable curve. You’ll find when you finish the book that you’ve gained a strong and comprehensive sense of mastery.”
—Paul Irish, developer advocate, Google Chrome
“This is not a book for those looking for shortcuts; rather it is hard-won experience distilled into a guided tour. It’s one of the few books on JS that I’ll recommend without hesitation.”
—Alex Russell, TC39 member, software engineer, Google
In order to truly master JavaScript, you need to learn how to work effectively with the language’s flexible, expressive features and how to avoid its pitfalls. No matter how long you’ve been writing JavaScript code, Effective JavaScript will help deepen your understanding of this powerful language, so you can build more predictable, reliable, and maintainable programs.
Author David Herman, with his years of experience on Ecma’s JavaScript standardization committee, illuminates the language’s inner workings as never before—helping you take full advantage of JavaScript’s expressiveness. Reflecting the latest versions of the JavaScript standard, the book offers well-proven techniques and best practices you’ll rely on for years to come.
Effective JavaScript is organized around 68 proven approaches for writing better JavaScript, backed by concrete examples. You’ll learn how to choose the right programming style for each project, manage unanticipated problems, and work more successfully with every facet of JavaScript programming from data structures to concurrency. Key features include
-
Better ways to use prototype-based object-oriented programming
-
Subtleties and solutions for working with arrays and dictionary objects
-
Precise and practical explanations of JavaScript’s functions and variable scoping semantics
-
Useful JavaScript programming patterns and idioms, such as options objects and method chaining
-
In-depth guidance on using JavaScript’s unique “run-to-completion” approach to concurrency
商品描述(中文翻譯)
「擁有像大衛這樣能夠用如此輕鬆友好的語言來講解程式語言的人並不常見。他對 JavaScript 的語法和語義的解說既迷人又極具洞察力;提醒注意的陷阱與現實的使用案例相輔相成,節奏也非常舒適。當你讀完這本書時,你會發現自己對這門語言有了強烈而全面的掌握感。」
—Paul Irish,Google Chrome 開發者倡導者
「這不是一本尋求捷徑的書;而是將艱辛的經驗提煉成的指導之旅。這是我會毫不猶豫推薦的少數幾本 JavaScript 書籍之一。」
—Alex Russell,TC39 成員,Google 軟體工程師
為了真正掌握 JavaScript,你需要學會如何有效地利用這門語言靈活且富有表現力的特性,以及如何避免其陷阱。無論你寫 JavaScript 程式碼的時間有多長,**《Effective JavaScript》** 都將幫助你加深對這門強大語言的理解,讓你能夠構建出更可預測、可靠且易於維護的程式。
作者大衛·赫爾曼(David Herman)在 Ecma 的 JavaScript 標準化委員會的多年經驗,讓他能夠以前所未有的方式揭示這門語言的內部運作——幫助你充分利用 JavaScript 的表現力。這本書反映了 JavaScript 標準的最新版本,提供了你在未來多年中將依賴的經過驗證的技術和最佳實踐。
**《Effective JavaScript》** 以 68 種經過驗證的方法來組織寫出更好 JavaScript 的內容,並附有具體的範例。你將學會如何為每個專案選擇合適的程式設計風格,管理意外問題,並在 JavaScript 程式設計的各個方面(從資料結構到併發)中更成功地工作。主要特點包括:
- 更好的使用基於原型的物件導向程式設計的方法
- 處理陣列和字典物件的微妙之處及解決方案
- 對 JavaScript 的函數和變數範疇語義的精確且實用的解釋
- 有用的 JavaScript 程式設計模式和慣用法,例如選項物件和方法鏈接
- 深入指導如何使用 JavaScript 獨特的「執行完成」併發方法
