ES6的新特性到這里就是第三期了也是最后一期,今天我們將把剩余的幾個ES6特性介紹完畢,希望能夠給同學帶來幫助,還是帶好小本本我們開始了。
十三、Promise
Promise 是異步編程的一種解決方案,比傳統(tǒng)的解決方案——回調函數(shù)和事件——更合理和更強大。
web前端培訓ES6特性1" />
十四、循環(huán)遍歷
ES6 借鑒 C++、Java、C# 和 Python 語言,引入了for...of循環(huán),作為遍歷所有數(shù)據(jù)結構的統(tǒng)一方法。
for...of循環(huán)可以使用的范圍包括數(shù)組、Set 和 Map 結構、某些類似數(shù)組的對象(比如arguments對象、DOM NodeList 對象)、Generator對象,以及字符串。
for...of 可以與 break / continue / return 配合使用。
對于普通的對象,for...of結構不能直接使用,會報錯。使用 for...in 來遍歷普通對象。
十五、async / await
十六、class類與繼承
十七、ES6模塊化
使用export default拋出模塊:
export default xxx; // 拋出模塊
import xxx from './xxx' // 引入模塊
使用 export 拋出模塊
十八、裝飾器
許多面向對象的語言都有修飾器(Decorator)函數(shù),用來修改類的行為。
裝飾器用于修飾一個類:
裝飾器用于修飾一個類的方法:
以上就是剩余的ES6特性介紹了,希望能夠對你的開發(fā)帶來幫助,最后歡迎對web前端培訓感興趣的同學來到千鋒web前端培訓班參加我們的web前端培訓課程的學習,現(xiàn)在咨詢更有免費學習資料可以領取,趕緊來了解一下吧。