ES6之基礎用法

      ECMAScript6.0簡稱ECMA6.0或ES6.0(或叫ES2015),ECMA(其實也是一個組織)是標準,JS是實現。在瀏覽器都支持的情況下,可理解爲ECMA約等於JS。
      目前版本支持:低級瀏覽器,比如IE9以下,支持ES3.1;高級瀏覽器從2015年開始從ES5過渡到ES6。
      ES6對瀏覽器的兼容:IE10+、Chrome、FireFox、移動端、NodeJS。
      如果希望低級瀏覽器也支持ES6,那麼可以進行提前編譯。可以通過WebPack將其編譯成低版本瀏覽器支持格式,然後在使用。也可以通過另外一種方式不用提前編譯,那麼需要引用babel的一個庫browser.js,引入了之後,然後在script標籤中type屬性設置爲“text/babel”,在低版本瀏覽器中就可以使用不支持的ES6了。這種不需要提前編譯的方式,實際上是在使用的時候編譯,相對來說效率比較低。
      ES6主要包括以下內容:
      1.變量,函數,數組,字符串做了相應的改進;
      2.面向對象;
      3.Promise;
      4.generator;
      5.模塊化( import export)
      接下來,對這些內容進行簡單的介紹:

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