web前端技巧-ES6新特性与重点知识汇总(三)
ES6的新特性到這里就是第三期了也是最后一期,今天我們將把剩余的幾個ES6特性介紹完畢,希望能夠給同學帶來幫助,還是帶好小本本我們開始了。
十三、Promise
Promise 是異步編程的一種解決方案,比傳統的解決方案——回調函數和事件——更合理和更強大。
十四、循環遍歷
ES6 借鑒 C++、Java、C# 和 Python 語言,引入了for…of循環,作為遍歷所有數據結構的統一方法。
for…of循環可以使用的范圍包括數組、Set 和 Map 結構、某些類似數組的對象(比如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)函數,用來修改類的行為。
裝飾器用于修飾一個類:
裝飾器用于修飾一個類的方法:
以上就是剩余的ES6特性介紹了,希望能夠對你的開發帶來幫助。最后歡迎對web前端感興趣的同學關注小千,后續會繼續分享更多web前端技術知識。
本文來自千鋒教育,轉載請注明出處。
總結
以上是生活随笔為你收集整理的web前端技巧-ES6新特性与重点知识汇总(三)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序员怎么面试求职?需要注意哪些因素?
- 下一篇: Java、JavaEE、JavaSE、J