预购商品
书目分类
特别推荐
本書以JavaScript作為基本程式語言,旨在介紹如何以JavaScript程式標準撰寫出更具可讀性、更方便、更具工程化優勢的程式。 首先介紹JavaScript標準版本的發展歷史作為切入,然後以ES2015為例簡要概括標準化規範的作用和意義;在此基礎上,詳細說明JavaScript如箭頭函數、範本字串、新的資料結構、類別語法、產生器等重要的涵範內容及基本用法與注意要點。 當大部分讀者對JavaScript標準化規範有進一步的了解後,本書便會以實際的開發專案向大家展示如何利用,出色的實現JavaScript應用。 本書期望能對JavaScript語言有基本了解和熟悉度,且希望能更加了解JavaScript的讀者有所助益。 本書特色 JavaScript專業基礎實用書 語言精練/技術紮實/細節豐富/案例完整
前言 CHAPTER 01 ECMAScript版本發展歷程 1.1 ECMAScript的歷史更替 1.2 小結 CHAPTER 02 ES2015能為實際開發帶來什麼 2.1 ES2015概述 2.2 語法糖 2.3 工程優勢 2.4 小結 CHAPTER 03 ES2015新語法詳解 3.1 let、const和區塊級作用域 3.2 箭頭函數(Arrow Function) 3.3 範本字串(Template String) 3.4 物件常量擴充語法(Enhanced Object Literals) 3.5 運算式解構(Destructuring) 3.6 函數參數表達、傳參 3.7 新的資料結構 3.8 類別語法(Classes) 3.9 產生器(Generator) 3.10 Promise 3.11 程式模組化 3.12 Symbol 3.13 Proxy 3.14 小結 CHAPTER 04 ES2015的前端開發實戰 4.1 Filmy的功能規劃 4.2 功能元件分割 4.3 技術選型 4.4 資料層開發 4.5 入口檔案與路由元件開發 4.6 到達頁面開發 4.7 分類頁面開發 4.8 管理工具開發 4.9 初始化Filmy實例 4.10 管理工具的整體組織 4.11 相簿發佈頁面 4.12 包裝發佈 4.13 小結 CHAPTER 05 ES2015的Node.js開發實戰 5.1 Duel Living的功能規劃 5.2 資料層開發 5.3 服務端基本架構開發 5.4 API開發 5.5 直播網路 5.6 直播間用戶端 5.7 部署應用 5.8 小結 CHAPTER 06 ES2016標準 6.1 Array.prototype.includes 6.2 冪運算子 6.3 小結 CHAPTER 07 展望更遠的未來 7.1 async/await 7.2 Decorators 7.3 函數綁定 7.4 小結 APPENDIX A 其他ES2015新特性 A-1 String字串 A-2 Array陣列 A-3 Object物件
作者簡介 小問 本名甘超陽,高級JavaScript工程師,中國Node.js最早的研究者之一,參與並維護多個優秀JavaScript開發項目。對多方面的技術領域都有研究和見解,熟悉各類JavaScript和機器學習應用開發。同時也是業餘攝影師,熱愛人像攝影。 個人博客 lifemap.in。
客服公告
热门活动
订阅电子报