忍者:JavaScript 開發技巧探秘, 2/e (Secrets of the JavaScript Ninja, 2/e)
John Resig、Bear Bibeault、Josip Maras 著、胡重威 譯
- 出版商: 博碩
- 出版日期: 2017-12-21
- 定價: $650
- 售價: 7.8 折 $507
- 語言: 繁體中文
- 頁數: 536
- ISBN: 9864342525
- ISBN-13: 9789864342525
-
相關分類:
JavaScript
- 此書翻譯自: Secrets of the JavaScript Ninja, 2/e (Paperback)
-
相關翻譯:
JavaScript 忍者秘籍, 2/e (Secrets of the JavaScript Ninja, 2/e) (簡中版)
無法訂購
買這商品的人也買了...
-
JavaScript-優良部份 (JavaScript: The Good Parts)$420$332 -
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 -
JavaScript 設計模式與開發實踐$460$359 -
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 -
Deep Learning|用 Python 進行深度學習的基礎理論實作$580$458 -
看板實戰 : 用一張便利貼訓練出100分高效率工作團隊 (Kanban in Action)$560$476 -
鳳凰專案|看 IT部門如何讓公司從谷底翻身的傳奇故事$480$379 -
演算法圖鑑:26種演算法 + 7種資料結構,人工智慧、數據分析、邏輯思考的原理和應用 step by step 全圖解$450$356 -
為你自己學 Git$500$425 -
現代 JavaScript 實務應用 (Practical Modern JavaScript: Dive into ES6 and the future of JavaScript)$480$379 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
重構 JavaScript (Refactoring JavaScript: Turning Bad Code Into Good Code)$680$537 -
React Native 學習手冊, 2/e (Learning React Native: Building Native Mobile Apps with JavaScript, 2/e)$580$458 -
新一代 JavaScript 程式設計精解 -《對應 ECMAScript 全新語法標準》$580$493 -
CODE COMPLETE:軟體開發實務指南, 2/e (中文版) (Code Complete: A Practical Handbook of Software Construction, 2/e)$1,280$998 -
CSS 大全, 4/e (CSS: The Definitive Guide: Visual Presentation for the Web, 4/e)$1,200$948 -
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562 -
0 陷阱!0 誤解!8 天重新認識 JavaScript!(iT邦幫忙鐵人賽系列書)$550$468
相關主題
商品描述
Secrets of the JavaScript Ninja, Second Edition
JavaScript 已迅速地成為幾乎所有應用領域的通用語言,無論是在網路、雲端、桌面甚或是行動裝置上,都有其身影。在如此龐大的需求下,開發者不應只滿足於現存的知識,而是需提昇至猶如 JavaScript 忍者的境界,才能在各種變化多端又難以預測的現實任務中化險為夷、游刃有餘。
由多位 JavaScript 專家編寫而成,本書透過實務性的範例,清晰地描繪出每一項至關重要的 JavaScript 核心觀念與技巧。引領你重溫許多常用、但卻未必精通的 JavaScript 機制,例如函式(function)、閉包(closure)、物件(object)、原型(prototype)及約定(promise)等。此外本書也涵蓋了用於處理 DOM、事件與計時器的相關 API,以及關於軟體測試與跨瀏覽器開發的最佳解決方案。
「每一位 JavaScript 開發者的必讀指南,內含可用於提昇自我技能的關鍵資訊」
──Becky Huett,Big Shovel Labs
「對於 JavaScript 的函式與閉包,有著透徹的洞見與活用」
──Gerd Klevesaat,Siemens
「本書是 JavaScript 精進之路上,不可或缺的一塊踏腳石」
──David Starkey,Blum
「幫助你精通最新 JavaScript 規格中各式各樣的技巧與特性」
──Christopher Haupt,New Relic Inc.
本書特色
善用函式、物件及閉包,撰寫出更高效的程式碼。
認知並防範 JavaScript 應用程式的常見陷阱。
利用正規表達式,實現簡潔而又精確的文字處理任務。
透過約定來管理非同步程式。
適用於最新的 JavaScript 標準:ECMAScript 6 及 7。
作者簡介
John Resig 是知名的 JavaScript 技術權威,也是 jQuery 函式庫的發明者。
Bear Bibeault 是網站開發者與技術作家,曾著有《Ajax in Practice》、《Prototype and Scriptaculous in Action》及《jQuery in Action》等著作。
Josip Maras 是博士後研究生及教師,專攻於軟體工程與 Web 應用程式。
目錄大綱
Part 1 熱身
01 無所不在的 JavaScript
02 在執行時期產生網頁
Part 2 理解函式
03 初探頭等函式:定義與引數
04 老手看函式:理解函式呼叫
05 大師級函式:閉包與範圍
06 未來的函式:生成器與約定
Part 3 深入物件世界以強化你的程式碼
07 以原型來實現物件導向
08 控制物件存取
09 處理資料集合
10 正規表達式
11 程式模組化技術
Part 4 探討瀏覽器
12 文件物件模型
13 搞懂事件
14 跨瀏覽器開發策略
附錄 A ES6 的額外功能
附錄 B 用測試和除錯技術裝備自己
附錄 C 習題解答















