- Vue.js 3應用開發與核心源碼解析
- 呂鳴
- 343字
- 2023-08-31 19:30:30
1.5 ES 6語言基礎
ES 6(于2015年6月正式發布)是JavaScript語言的下一代標準,相對于ES 5(于2011年6月正式發布)新增了一些語法規則和數據結構方法,例如比較典型的Set和Map數據結構和箭頭函數等,可以理解成傳統JavaScript的升級版,后續還會有ES 7、ES 8版本等。Vue 3發布以來,極力推薦采用ES 6的語法來開發代碼,另外本書的實戰項目將全部采用ES 6代碼。
由于移動端操作系統和瀏覽器兼容性問題的限制,雖然大部分機型原生就支持ES 6語法的JavaScript,但是仍有一部分市場占有率較低的機型無法支持ES 6語法,例如Android系統4.4及以下版本和iOS系統8.4及以下版本。因此,為了項目的健壯性和更強的適配性,會采用Node.js的Babel工具來將ES 6代碼轉換成兼容性更強的ES 5代碼。
由于ES 6的語法內容很多,相對復雜,因此本章只會對實戰項目中用到的ES 6語法結合ES 5的寫法來對比講解和演示。
推薦閱讀
- 從零開始:數字圖像處理的編程基礎與應用
- Instant Apache Stanbol
- Scala Design Patterns
- 實戰Java程序設計
- 微服務設計原理與架構
- 計算機應用基礎實踐教程
- 領域驅動設計:軟件核心復雜性應對之道(修訂版)
- Selenium Testing Tools Cookbook(Second Edition)
- JavaScript腳本特效編程給力起飛
- Unity&VR游戲美術設計實戰
- ActionScript 3.0從入門到精通(視頻實戰版)
- 從零開始:C語言快速入門教程
- Java程序設計
- Dart:Scalable Application Development
- Apache Solr for Indexing Data