|
-- 會員 / 註冊 --
|
|
|
|
新一代 JavaScript 程式設計精解 -《對應 ECMAScript 全新語法標準》 ( 繁體 字) |
作者:山田 祥寬 著 | 類別:1. -> 程式設計 -> 網路編程 -> Javascript |
譯者:林子政 譯 |
出版社:旗標出版 | 3dWoo書號: 49976 詢問書籍請說出此書號!【缺書】 NT定價: 580 元 折扣價: 458 元
|
出版日:10/1/2018 |
頁數:446 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 繁體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9789863125068 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:●【詳盡解說 ECMAScript 全新語法標準】 ?箭頭函數 (Arrow Function) ?class 指令 ?let 指令 ?for…of 迴圈 ?產生器 (Generator) ?Promise / Set/ Map/ Symbol 物件 ?樣板字串 (Template Strings) ?模組系統 (Module System) ...更多豐富新功能解說盡在本書
●【傳授實務的 JavaScript 開發技巧】 ?單元測試 - Jasmine ?利用文件註解說明程式碼內容 - JSDoc ?利用建置工具自動執行例行作業 - Grunt ?新舊版程式轉碼器 - Babel |
內容簡介:大幅收錄 ES 全新語法, 化繁為簡的視覺化範例圖解帶你紮穩基礎!
JavaScript 是網站製作時的重要技術, 從早期的製作網頁特效、進行簡單運算處理, 其功能不斷進化, 例如運用 Ajax 可與伺服器進行非同步通訊…等, 已晉升為 Web 應用程式開發的要角, 是前端工程師一定要深入學習的技術。
而 JavaScript 在 ES6 版本 (泛指 ES6∼ES9 及之後的新語法標準) 發佈後, 其語法撰寫規則有了大幅度的改變, 也增加了許多新功能, 例如運用箭頭函數 (Arrow Function) 可用更簡短的語法來表示, 提高程式碼的閱讀性;導入 class 指令, 讓以往撰寫不便的物件導向程式設計變得更直覺…等。
本書大幅收錄新一代的 ES 語法標準, 透過視覺化的示意圖詳盡解說新語法的撰寫邏輯, 不管您是初學 JavaScript 的新手, 或是想了解全新語法的學習者, 都能快速上手, 紮穩 JavaScript程式設計的基本功! |
目錄:【Chapter 1 認識 JavaScript】 1-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 認識客戶端 JavaScript 6-3 取得 / 設定屬性值及文字 6-4 存取表單元素 6-5 新增 / 取代 / 移除節點 6-6 使用 JavaScript 操作樣式表 6-7 進階事件處理
【Chapter7 客戶端網站 JavaScript 開發究極】 7-1 瀏覽器物件的基礎功能 7-2 輸出除錯資訊 - Console 物件 7-3 儲存使用者資料 - Storage 物件 7-4 實作伺服器協作的 Rich UI - Ajax 7-5 簡單表示非同步處理 - Promise 物件 7-6 背景執行 JavaScript 程式 - Web Worker
【Chapter 8 實務開發常使用的技巧】 8-1 單元測試 - Jasmine 8-2 利用文件註解說明程式碼內容 - JSDoc 8-3 利用建置工具自動執行例行作業 - Grunt 8-4 新舊版程式轉碼器 - Babel 8-5 撰寫易讀且好維護的程式 - 程式設計規範
|
序: |
|