庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
   
成為賈伯斯:天才巨星的挫敗與孕成
  • 定價217.00元
  • 8 折優惠:HK$173.6
  • 放入購物車
二樓書籍分類
 
新一代 JavaScript 程式設計精解:《對應 ECMAScript 全新語法標準》

新一代

沒有庫存
訂購需時10-14天
9789863125068
山田祥寬
林子政
旗標
2018年9月19日
193.00  元
HK$ 173.7  






ISBN:9789863125068
  • 叢書系列:網頁開發設計
  • 規格:平裝 / 448頁 / 17 x 23 cm / 普通級 / 雙色印刷 / 初版
  • 出版地:台灣
    網頁開發設計


  • 電腦資訊 > 網頁開發設計 > 網頁設計概論

















      大幅收錄 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





    ?


     





    【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 撰寫易讀且好維護的程式 - 程式設計規範





    ?




    其 他 著 作
    1. 10天就懂!一定學會jQuery的36堂關鍵課程(附CD)