新一代JavaScript程式設計精解: 對應ECMAScript全新語法標準 | 誠品線上

JavaScript本格入門: モダンスタイルによる基礎から現場での応用まで

作者 山田祥寛
出版社 旗標科技股份有限公司
商品描述 新一代JavaScript程式設計精解: 對應ECMAScript全新語法標準:大幅收錄ES全新語法,化繁為簡的視覺化範例圖解帶你紮穩基礎!JavaScript是網站製作時的重要技術,從早期的製作

內容簡介

內容簡介 大幅收錄 ES 全新語法,化繁為簡的視覺化範例圖解帶你紮穩基礎!JavaScript 是網站製作時的重要技術, 從早期的製作網頁特效、進行簡單運算處理, 其功能不斷進化, 例如運用 Ajax 可與伺服器進行非同步通訊…等, 已晉升為 Web 應用程式開發的要角, 是前端工程師一定要深入學習的技術。而 JavaScript 在 ES6 版本 (泛指 ES6~ES9 及之後的新語法標準) 發佈後, 其語法撰寫規則有了大幅度的改變, 也增加了許多新功能, 例如運用箭頭函數 (Arrow Function) 可用更簡短的語法來表示, 提高程式碼的閱讀性;導入 class 指令, 讓以往撰寫不便的物件導向程式設計變得更直覺…等。本書大幅收錄新一代的 ES 語法標準, 透過視覺化的示意圖詳盡解說新語法的撰寫邏輯, 不管您是初學 JavaScript 的新手, 或是想了解全新語法的學習者, 都能快速上手, 紮穩 JavaScript程式設計的基本功!●【詳盡解說 ECMAScript 全新語法標準】箭頭函數 (Arrow Function)class 指令let 指令for…of 迴圈產生器 (Generator)Promise/Set/Map/Symbol 物件樣板字串 (Template Strings)模組系統 (Module System)...更多豐富新功能解說盡在本書●【傳授實務的 JavaScript 開發技巧】單元測試 - Jasmine利用文件註解說明程式碼內容 - JSDoc利用建置工具自動執行例行作業 - Grunt新舊版程式轉碼器 - Babel

作者介紹

作者介紹 ■作者簡介山田 祥寬(Yoshihiro Yamada)畢業於一橋大學經濟學部。Microsoft MVP for Visual Studio and Development Technologies。2003 年 4 月起成為資訊領域的自由撰稿人, 現為「WINGS Project」(https: wings.msn.to) 資訊叢書網站核心成員。

產品目錄

產品目錄 Chapter 1 認識 JavaScript1-1 JavaScript 的基本介紹1-2 新一代的 JavaScript-ECMAScript 新語法標準1-3 瀏覽器內建的開發者工具Chapter 2 基本語法2-1 JavaScript 基本語法2-2 變數 常數2-3 資料型別2-4 運算子2-5 控制語法Chapter 3 基本資料操作-內建物件3-1 何謂物件3-2 存取基本資料的物件3-3 管理/操作值的集合-Array/Map/Set 物件3-4 操作日期/時間-Date 物件3-5 使用正規表示式操作字串-RegExp 物件3-6 所有物件的樣板-Object 物件3-7 提供 JavaScript 程式設計常用功能-Global 物件Chapter4 彙整重複執行的程式-函數4-1 何謂函數4-2 定義函數的 4 個注意事項4-3 變數可被參考的區域-作用範圍 (Scope)4-4 參數的各種寫法4-5 ES6 之後的參數寫法4-6 函數呼叫與傳回值4-7 進階函數主題Chapter5 大型程式開發的通用模式-物件導向語法5-1 JavaScript 物件導向的特徵5-2 建構子 (Constrcutor) 問題與原型 (Prototype)5-3 物件繼承-原型鏈 (Prototype Chain)5-4 進階物件導向語法5-5 ES6 之後的物件導向語法Chapter6 操作 HTML 與 XML-DOM (Document Object Model)6-1 DOM 的基礎知識6-2 認識客戶端 JavaScript6-3 取得/設定屬性值及文字6-4 存取表單元素6-5 新增/取代/移除節點6-6 使用 JavaScript 操作樣式表6-7 進階事件處理Chapter7 客戶端網站 JavaScript 開發究極7-1 瀏覽器物件的基礎功能7-2 輸出除錯資訊-Console 物件7-3 儲存使用者資料-Storage 物件7-4 實作伺服器協作的 Rich UI-Ajax7-5 簡單表示非同步處理-Promise 物件7-6 背景執行 JavaScript 程式-Web WorkerChapter 8 實務開發常使用的技巧8-1 單元測試-Jasmine8-2 利用文件註解說明程式碼內容-JSDoc8-3 利用建置工具自動執行例行作業-Grunt8-4 新舊版程式轉碼器-Babel8-5 撰寫易讀且好維護的程式-程式設計規範

商品規格

書名 / 新一代JavaScript程式設計精解: 對應ECMAScript全新語法標準
作者 / 山田祥寛
簡介 / 新一代JavaScript程式設計精解: 對應ECMAScript全新語法標準:大幅收錄ES全新語法,化繁為簡的視覺化範例圖解帶你紮穩基礎!JavaScript是網站製作時的重要技術,從早期的製作
出版社 / 旗標科技股份有限公司
ISBN13 / 9789863125068
ISBN10 / 9863125067
EAN / 9789863125068
誠品26碼 / 2681647418007
頁數 / 448
開數 / 18K
注音版 /
裝訂 / P:平裝
語言 / 1:中文 繁體
級別 / N:無

最佳賣點

最佳賣點 : 大幅收錄 ES 全新語法,
化繁為簡的視覺化範例圖解帶你紮穩基礎!
本書大幅收錄新一代的 ES 語法標準, 透過視覺化的示意圖詳盡解說新語法的撰寫邏輯, 不管您是初學 JavaScript 的新手, 或是想了解全新語法的學習者, 都能快速上手, 紮穩 JavaScript程式設計的基本功!

活動