Secrets of the JavaScript Ninja
「忍者」在本書是形容技巧高超的開發者,他們久經訓練、身懷絕技、並且通曉各樣的知識,彷彿古代的日本忍者一般。
本書將引領讀者重新認識 JavaScript 的函式、物件、閉包、正規表達式等項目,也就是那些可能已經一用再用,但卻未曾深刻瞭解其箇中精髓的事物。此外佐以實務性的觀點與提醒,讓開發者能夠以正確的架構開發出跨瀏覽器的應用程式、甚至是全新的框架或程式庫,成為名副其實的「忍者」。
作者簡介:
John Resig 最為人所熟知的成就是創建了 jQuery 程式庫,這支程式庫如今已被成千上萬的企業、網站以及獨立開發者所採用。
Bear Bibeault 是一名軟體工程師暨技術作家,先前的著作有《jQuery in Action》、《Ajax in Practice》以及《Prototype and Scriptaculous in Action》。
各界推薦
名人推薦:
「出自兩名大師的 JavaScript 跨瀏覽器藝術。」
——Glenn Stokol,Oracle Corporation
「遵循 jQuery 精神,寫得少卻做得多。」
——André Roberge,Université Sainte-Anne
「原創且有趣的技巧。」
——Scott Sauyet,Four Winds Software
「閱讀本書後,你再也不會盲目地插入程式碼,然後對原理一無所知——你將會徹底瞭解它是如何運作的。」
——Joe Litton,JoeLitton.net
「引領你進入 JavaScript 大師的境界。」
——Christopher Haupt,greenstack.com
名人推薦:「出自兩名大師的 JavaScript 跨瀏覽器藝術。」
——Glenn Stokol,Oracle Corporation
「遵循 jQuery 精神,寫得少卻做得多。」
——André Roberge,Université Sainte-Anne
「原創且有趣的技巧。」
——Scott Sauyet,Four Winds Software
「閱讀本書後,你再也不會盲目地插入程式碼,然後對原理一無所知——你將會徹底瞭解它是如何運作的。」
——Joe Litton,JoeLitton.net
「引領你進入 JavaScript 大師的境界。」
——Christopher Haupt,greenstack.com
目錄
• 修業之前的準備
• 01 進入 JavaScript 忍者的世界
• 02 裝備測試與除錯工具
• 學徒修業
• 03 函式乃基本礎石
• 04 揮舞函式之劍
• 05 閉包封鎖之術
• 06 原型之物件導向
• 07 與正規表達式吵嘴
• 08 馴服執行緒和計時器
• 忍者修業
• 09 忍者煉金術: 執行期間程式計值
• 10 with 述句
• 11 跨瀏覽器開發策略
• 12 跨越屬性項、屬性與 CSS
• 大師修業
• 13 從事件中倖存
• 14 操控 DOM
• 15 CSS 選擇器引擎
• 修業之前的準備
• 01 進入 JavaScript 忍者的世界
• 02 裝備測試與除錯工具
• 學徒修業
• 03 函式乃基本礎石
• 04 揮舞函式之劍
• 05 閉包封鎖之術
• 06 原型之物件導向
• 07 與正規表達式吵嘴
• 08 馴服執行緒和計時器
• 忍者修業
• 09 忍者煉金術: 執行期間程式計值
• 10 with 述句
• 11 跨瀏覽器開發策略
• 12 跨越屬性項、屬性與 CSS
• 大師修業
• 13 從事件中倖存
• 14 操控 DOM
• 15 CSS 選擇器引擎
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。