ES6增長了不少新的語法,不少同窗學習起來感受很彆扭,有時候也不理解新增長的語法有什麼用,對ES6的學習也沒有興趣進而動力不足、學習效率不高。本課程經過ES三、ES五、ES6的對比去實現同一個問題,學員能夠很是容易的理解和掌握ES6的強大併產生學習的興趣。ide
Jquery的語法是偏ES3的函數
Vue、React等是ES6,能夠看出目前ES6是主力的開發語言學習
ES6補充了ES三、ES5等不少的不足,對部分功能進行的集成封裝3d
本文經過對比學習,瞭解ES三、ES五、ES6的差別與優缺點代理
經過3種方法實現同一場景,瞭解不一樣語言在相同的功能下理解三種語言對象
咱們將分別涉及常量、做用域、箭頭函數、默認參數、對象代理等blog
有關環境搭建須要瞭解的功能內容涉及:Git、Webpack(用於構建)、JS等作用域
一、常量開發
二、做用域(塊做用域)字符串
三、箭頭函數
四、默認參數
即函數中的參數你能夠選填,不填時會賦予一個默認值
五、對象代理
就ES6而言還有不少知識點:結構賦值、模板字符串、正則擴展、數字擴展、Iterator、Set和Map、Generator、函數擴展、Class、Module、Symbol、對象擴展等等。