JavaScript 錦囊妙計 第二版

Book description

網頁程式設計

"這是一本涵蓋全面並且擁有豐富實務範例的書。"
-Dr. AxelRauschmayer, 《Speaking JavaScript》的作者

JavaScript在應用規模上日趨廣泛,如何善用JavaScript解決問題已是一門重要的課題。本書提供眾多的範例程式。這些範例涵蓋瀏覽器、伺服器及行動裝置領域的各種應用。每個範例包含可再利用的程式碼,對JavaScript物件、Node、Ajax、JSON、資料持續、圖形與多媒體、框架、JavaScript模組化、API等均提供了實用的建議。
 
針對有開發經驗的讀者,本書第一部分包羅JavaScript傳統應用方式以及新進概念。第二部份深入探討伺服器、行動應用開發以及許多最新工具。在過程中你將省下許多寶貴時間並學習到更多尖端技術。

主題簡介:
‧JavaScript經典
‧陣列、函式與JavaScript物件
‧存取使用者介面
‧測試與可及性
‧建立及使用JavaScript函式庫
‧前後端的Ajax溝通
‧豐富互動的網頁效果
 
JavaScript傾巣而出:
‧全新的ECMAScript標準化物件
‧伺服器端的JavaScript(Node)
‧管理與模組化JavaScript
‧錯綜複雜的JavaScript框架
‧進階的前後端溝通
‧視覺化與前後端圖形
‧行動應用程式開發

 

 

Table of contents

  1. 封面
  2. 書名頁
  3. 授權聲明
  4. JavaScript 概觀 (1/2)
  5. JavaScript 概觀 (2/2)
  6. 目錄 (1/2)
  7. 目錄 (2/2)
  8. 第一部分 JavaScript 經典
  9. 第一章 不簡單的JavaScript 建造區塊 (1/8)
  10. 第一章 不簡單的JavaScript 建造區塊 (2/8)
  11. 第一章 不簡單的JavaScript 建造區塊 (3/8)
  12. 第一章 不簡單的JavaScript 建造區塊 (4/8)
  13. 第一章 不簡單的JavaScript 建造區塊 (5/8)
  14. 第一章 不簡單的JavaScript 建造區塊 (6/8)
  15. 第一章 不簡單的JavaScript 建造區塊 (7/8)
  16. 第一章 不簡單的JavaScript 建造區塊 (8/8)
  17. 第二章 JavaScript 陣列 (1/4)
  18. 第二章 JavaScript 陣列 (2/4)
  19. 第二章 JavaScript 陣列 (3/4)
  20. 第二章 JavaScript 陣列 (4/4)
  21. 第三章 函式:JavaScript 的建造區塊 (1/5)
  22. 第三章 函式:JavaScript 的建造區塊 (2/5)
  23. 第三章 函式:JavaScript 的建造區塊 (3/5)
  24. 第三章 函式:JavaScript 的建造區塊 (4/5)
  25. 第三章 函式:JavaScript 的建造區塊 (5/5)
  26. 第四章 可塑的JavaScript 物件 (1/5)
  27. 第四章 可塑的JavaScript 物件 (2/5)
  28. 第四章 可塑的JavaScript 物件 (3/5)
  29. 第四章 可塑的JavaScript 物件 (4/5)
  30. 第四章 可塑的JavaScript 物件 (5/5)
  31. 第五章 JavaScript 與存取使用者介面 (1/8)
  32. 第五章 JavaScript 與存取使用者介面 (2/8)
  33. 第五章 JavaScript 與存取使用者介面 (3/8)
  34. 第五章 JavaScript 與存取使用者介面 (4/8)
  35. 第五章 JavaScript 與存取使用者介面 (5/8)
  36. 第五章 JavaScript 與存取使用者介面 (6/8)
  37. 第五章 JavaScript 與存取使用者介面 (7/8)
  38. 第五章 JavaScript 與存取使用者介面 (8/8)
  39. 第六章 初步測試與可及性 (1/5)
  40. 第六章 初步測試與可及性 (2/5)
  41. 第六章 初步測試與可及性 (3/5)
  42. 第六章 初步測試與可及性 (4/5)
  43. 第六章 初步測試與可及性 (5/5)
  44. 第七章 建立與使用JavaScript 函式庫 (1/7)
  45. 第七章 建立與使用JavaScript 函式庫 (2/7)
  46. 第七章 建立與使用JavaScript 函式庫 (3/7)
  47. 第七章 建立與使用JavaScript 函式庫 (4/7)
  48. 第七章 建立與使用JavaScript 函式庫 (5/7)
  49. 第七章 建立與使用JavaScript 函式庫 (6/7)
  50. 第七章 建立與使用JavaScript 函式庫 (7/7)
  51. 第八章 簡化的前後端溝通與資料 (1/5)
  52. 第八章 簡化的前後端溝通與資料 (2/5)
  53. 第八章 簡化的前後端溝通與資料 (3/5)
  54. 第八章 簡化的前後端溝通與資料 (4/5)
  55. 第八章 簡化的前後端溝通與資料 (5/5)
  56. 第九章 建立豐富的多媒體及互動式的網頁效果 (1/6)
  57. 第九章 建立豐富的多媒體及互動式的網頁效果 (2/6)
  58. 第九章 建立豐富的多媒體及互動式的網頁效果 (3/6)
  59. 第九章 建立豐富的多媒體及互動式的網頁效果 (4/6)
  60. 第九章 建立豐富的多媒體及互動式的網頁效果 (5/6)
  61. 第九章 建立豐富的多媒體及互動式的網頁效果 (6/6)
  62. 第二部分 JavaScript 傾巢而出
  63. 第十章 新的ECMAScript 標準物件 (1/6)
  64. 第十章 新的ECMAScript 標準物件 (2/6)
  65. 第十章 新的ECMAScript 標準物件 (3/6)
  66. 第十章 新的ECMAScript 標準物件 (4/6)
  67. 第十章 新的ECMAScript 標準物件 (5/6)
  68. 第十章 新的ECMAScript 標準物件 (6/6)
  69. 第十一章 Node:在伺服器端的JavaScript (1/8)
  70. 第十一章 Node:在伺服器端的JavaScript (2/8)
  71. 第十一章 Node:在伺服器端的JavaScript (3/8)
  72. 第十一章 Node:在伺服器端的JavaScript (4/8)
  73. 第十一章 Node:在伺服器端的JavaScript (5/8)
  74. 第十一章 Node:在伺服器端的JavaScript (6/8)
  75. 第十一章 Node:在伺服器端的JavaScript (7/8)
  76. 第十一章 Node:在伺服器端的JavaScript (8/8)
  77. 第十二章 模組化與管理JavaScript (1/9)
  78. 第十二章 模組化與管理JavaScript (2/9)
  79. 第十二章 模組化與管理JavaScript (3/9)
  80. 第十二章 模組化與管理JavaScript (4/9)
  81. 第十二章 模組化與管理JavaScript (5/9)
  82. 第十二章 模組化與管理JavaScript (6/9)
  83. 第十二章 模組化與管理JavaScript (7/9)
  84. 第十二章 模組化與管理JavaScript (8/9)
  85. 第十二章 模組化與管理JavaScript (9/9)
  86. 第十三章 有趣的API (1/8)
  87. 第十三章 有趣的API (2/8)
  88. 第十三章 有趣的API (3/8)
  89. 第十三章 有趣的API (4/8)
  90. 第十三章 有趣的API (5/8)
  91. 第十三章 有趣的API (6/8)
  92. 第十三章 有趣的API (7/8)
  93. 第十三章 有趣的API (8/8)
  94. 第十四章 JavaScript 框架 (1/13)
  95. 第十四章 JavaScript 框架 (2/13)
  96. 第十四章 JavaScript 框架 (3/13)
  97. 第十四章 JavaScript 框架 (4/13)
  98. 第十四章 JavaScript 框架 (5/13)
  99. 第十四章 JavaScript 框架 (6/13)
  100. 第十四章 JavaScript 框架 (7/13)
  101. 第十四章 JavaScript 框架 (8/13)
  102. 第十四章 JavaScript 框架 (9/13)
  103. 第十四章 JavaScript 框架 (10/13)
  104. 第十四章 JavaScript 框架 (11/13)
  105. 第十四章 JavaScript 框架 (12/13)
  106. 第十四章 JavaScript 框架 (13/13)
  107. 第十五章 進階的前後端溝通與串流 (1/5)
  108. 第十五章 進階的前後端溝通與串流 (2/5)
  109. 第十五章 進階的前後端溝通與串流 (3/5)
  110. 第十五章 進階的前後端溝通與串流 (4/5)
  111. 第十五章 進階的前後端溝通與串流 (5/5)
  112. 第十六章 資料視覺化與用戶端/伺服器端圖形 (1/6)
  113. 第十六章 資料視覺化與用戶端/伺服器端圖形 (2/6)
  114. 第十六章 資料視覺化與用戶端/伺服器端圖形 (3/6)
  115. 第十六章 資料視覺化與用戶端/伺服器端圖形 (4/6)
  116. 第十六章 資料視覺化與用戶端/伺服器端圖形 (5/6)
  117. 第十六章 資料視覺化與用戶端/伺服器端圖形 (6/6)
  118. 第十七章 資料與持續性 (1/8)
  119. 第十七章 資料與持續性 (2/8)
  120. 第十七章 資料與持續性 (3/8)
  121. 第十七章 資料與持續性 (4/8)
  122. 第十七章 資料與持續性 (5/8)
  123. 第十七章 資料與持續性 (6/8)
  124. 第十七章 資料與持續性 (7/8)
  125. 第十七章 資料與持續性 (8/8)
  126. 第十八章 啟程! JavaScript Mobile (1/12)
  127. 第十八章 啟程! JavaScript Mobile (2/12)
  128. 第十八章 啟程! JavaScript Mobile (3/12)
  129. 第十八章 啟程! JavaScript Mobile (4/12)
  130. 第十八章 啟程! JavaScript Mobile (5/12)
  131. 第十八章 啟程! JavaScript Mobile (6/12)
  132. 第十八章 啟程! JavaScript Mobile (7/12)
  133. 第十八章 啟程! JavaScript Mobile (8/12)
  134. 第十八章 啟程! JavaScript Mobile (9/12)
  135. 第十八章 啟程! JavaScript Mobile (10/12)
  136. 第十八章 啟程! JavaScript Mobile (11/12)
  137. 第十八章 啟程! JavaScript Mobile (12/12)
  138. 附錄A 啟動並執行jsBin 與jsFiddle (1/2)
  139. 附錄A 啟動並執行jsBin 與jsFiddle (2/2)
  140. 索引 (1/5)
  141. 索引 (2/5)
  142. 索引 (3/5)
  143. 索引 (4/5)
  144. 索引 (5/5)
  145. 關於作者
  146. 出版記事

Product information

  • Title: JavaScript 錦囊妙計 第二版
  • Author(s): Shelley Powers
  • Release date: October 2015
  • Publisher(s): GoTop Information, Inc.
  • ISBN: None

You might also like

book

高效能網站建置指南

by Steve Souders

Web開發者效能最佳化實務 「《高效能網站建置指南》包含最新研究成果,激發你的編程智慧,讓你的網站運作順暢,如行雲流水般。我愛死了這本書的風格 — 涵蓋豐富的主題,而且每個主題皆由該領域中備受尊崇的權威專家帶領你深入探討。說真的,我們的團隊人手一本。」 — Bill Scott,Netflix,UI工程部總監 效能是網站成功與否的重要關鍵,然而,挾帶著日益豐富的內容並且運用大量的Ajax技術,現今的Web應用程式已迫使瀏覽器達到其處理能力的極限。Steve Souders,Google的Web效能佈道者及Yahoo!的前首席效能專家,在本書中提供了最寶貴的技術,協助你最佳化你的網站效能。 Souders的上一本暢銷書《High Performance Web Sites》在Web開發的世界裡捲起了漫天風雲,並且揭露出一項事實:網頁加載的總耗時中有80%是花費在客戶端上的。在《高效能網站建置指南》這本書中,Souders與其他八位專家級的特約作者針對改善網站效能提供了最佳實務以及實用建言,主要包括下列三個關鍵領域: ● JavaScript — …

book

深度學習|內行人的做法

by Josh Patterson, Adam Gibson

雖然人們對機器學習展現了高度的興趣,但過高的期望往往無法讓專案走得太遠。機器學習(尤其是深度神經網路)在您的組織中,究竟能發揮什麼樣真正的作用呢?這本實戰指南不僅提供此主題相關的最實用資訊,還可協助您開始構建高效的深度學習網路。 本書提供了許多關於深度學習調整、平行化、向量化與構建流程的基礎知識。雖然本書是引用開源Deeplearning4j(DL4J)函式庫來開發生產級工作流程,但裡頭所介紹的基礎知識,適用於任何函式庫。透過真實世界中的範例,您將學習到如何運用DL4J訓練深度網路架構,以及在Spark與Hadoop上運行深度學習工作流程的方法與策略。 .了解神經網路進化到深度網路的歷程 .探索一些主要的深度網路架構,包括卷積網路(CNN)與遞廻網路(RNN) .學習如何針對特定的問題,找出正確對應的深度網路架構 .針對一般神經網路與特定的深度網路架構,完整介紹調整相關的基礎知識 .透過DL4J的工作流程工具DataVec,把向量化技術運用到不同的資料型態上 .了解如何在Spark與Hadoop上,以原生方式使用DL4J 名人推薦 「本書涵蓋在現實世界中從事深度學習時,開發者必須知道的所有事情。」 —— Grant Ingersoll, Lucidworks首席技術長

book

JAVASCRIPT之美|聽頂尖程式設計師闡述他們的思維

by Anton Kovalyov

「閱讀此書有如聆聽一群JavaScript大師談論他們的想法,聽完會對這個語言有全新的體會,讓你的下一個專案更好。」 -Dave Camp, Firefox工程總監 JavaScript或許是世上最兩極化且最被誤解的程式語言,許多人嘗試要換掉它作為網路語言的角色,但JavaScript還是存活、演化且十分活躍。為何一個趕工出來的語言會如此成功,而其他語言卻失敗了? 這本書帶你一窺JavaScript專家的珍貴觀點。Jacob Thornton、Ariya Hidayat、與Sara Chipps等各領域的高手展現對此語言的熱愛,無論是將可怕的特徵轉換成實用的工具,或是將JavaScript應用於展現自我。

book

VMWARE錦囊妙計第二版

by Ryan Troy, Matthew Helmke

本錦囊妙計透過逐步漸進的解決方案,協助您在廣泛的網路環境中使用VMware ESXi。您將不僅能學習到基本知識-如何從硬體伺服器、電腦叢集、網路與儲存設備集中共享資源,接著透過虛擬機器來進行分配,並且也能學習到如何克服在監控系統、問題排除及安全性處理上所遭遇的阻礙。 本延伸的第二版涵蓋了vCloud Director和vShield雲端安全性的最新進展。本書適用於各種層級的系統管理員,VMware錦囊妙計也提供了可以協助您確定虛擬化需求的實用資訊。 .藉由vCloud Director邁入雲端,透過vSphere建立安全的虛擬資料中心 .透過命令列模式防護與監控您的虛擬化環境 .實現磁碟、SSD與SAN儲存設備的管理與組態 .探索資源管理的選項,如叢集、共享、熱添加/熱插拔的支援 .配置邏輯與實體網路,包括虛擬交換器、軟硬體介面 .透過ESXi自動化安裝使虛擬機器的複製更容易 .獲得組態配置與調校的實用技巧