1.ES6簡介

ECMAScript和JavaScript的關係

        ECMAScript(簡稱ES6)是JavaScript語言的下一代標準,於2015.6正式發佈;

        ECMAScript和JavaScript的關係,簡單來說,ECMAScript是JavaScript語言的國際標準,JavaScript是ECMAScript的實現。


 ECMAScript6的兼容(推薦谷歌)

        在不兼容ECMAScript的瀏覽器可以下載引入兼容包,github:   https://github.com/paulmillr/es6-shim



環境支持

Traceur轉碼器
<!-- 加載Traceur編譯器 -->
<script src="http://google.github.io/traceur-compiler/bin/traceur.js" type="text/javascript"></script>
<!-- 將Traceur編譯器用於網頁 -->
<script src="http://google.github.io/traceur-compiler/src/bootstrap.js" type="text/javascript"></script>
<!-- 打開實驗選項,否則有些特性可能編譯不成功 -->
<script>
        traceur.options.experimental = true;
</script>




注意

          script標籤的type屬性的值是module(或者traceur),而不是text/javascript。

         這是Traceur編譯器識別ES6代碼的標識,編譯器會自動將所有type=module的代碼編譯爲ES5,然後再交給瀏覽器執行。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章