課程介紹
本課程全面介紹ES6中常見的技術及性能問題,教會學習者掌握ES6核心技術和技術原理,能夠快速完成ES6語言的特點和使用。
培訓對象
具有開發經驗的企業開發人員與維護人員;
已掌握原生JS和JS面向對象編程的人員;
學員應具備:熟練掌握原生JS,JS面向對象編程。
課程收益
幫助學員學習ES6開發中關鍵技術,全面了解ES6技術特點;
使學員深入了解ES6底層的技術原理,對ES6語言開發有一個全新的認識。
知識概要
-- ES6簡介;
-- ES6語法改進;
-- ES6高級特性;
-- ES6高級特性。
課程大綱
ES6簡介
什么是ES6,以及它對前端開發的重要性
介紹ES6引入的新特性,例如箭頭函數、模塊化、解構賦值等
ES6語法改進
變量聲明方式
變量的解構賦值
模板字符串
字符串的新增方法
數值的擴展
函數的擴展
箭頭函數
數組的擴展
對象的擴展
運算符的擴展
ES6高級特性
Symbol
Set和Map數據結構
Proxy
Reflect
Promise對象
Iterator遍歷器
Class 類
ES6高級特性
模塊化:解釋JavaScript模塊化的概念和ES6模塊化的引入
模塊導入和導出:學習使用import和export關鍵字導入和導出模塊
認證過程
無認證考試
開班信息
暫無開班信息