在搭建es6開發(fā)環(huán)境之前,先簡單介紹一下es6。

ECMAScript 6.0(以下簡稱 ES6)是 JavaScript 語言的下一代標準,已經(jīng)在2015年6月正式發(fā)布了。它的目標,是使得 JavaScript 語言可以用來編寫復(fù)雜的大型應(yīng)用程序,成為企業(yè)級開發(fā)語言。

我們?yōu)槭裁匆褂胑s6?es6有什么優(yōu)點?......,我會在后面寫一個es6專題系列,來介紹es6的使用。本次分享的內(nèi)容是 es6的開發(fā)環(huán)境搭建。

那么,你肯定又要問,問什么要搭建es的開發(fā)環(huán)境,上面不都說 es6是JavaScript 語言的下一代標準了嘛,我們平時寫的js都不需要搭建環(huán)境,直接在瀏覽器里就能運行。

因為至今各大瀏覽器廠商所開發(fā)的 JavaScript 引擎都還沒有完成對 ES2015 中所有特性的完美支持,如果直接使用的話,會報錯的。

所以我們既想使用es6帶來的新語法、新特性,又想讓現(xiàn)在的瀏覽器支持es6語法,于是乎像 babel、Traceur 等編譯器便出現(xiàn)了。它們能將尚未得到支持的 ES2015 特性轉(zhuǎn)換為 ES5 標準的代碼,使其得到瀏覽器的支持。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式