Babel是一個廣泛使用的轉碼器,可以將ES6代碼轉爲ES5代碼,從而可以在現有環境執行。所以你可以用ES6編寫,而不用考慮環境支持的問題。
Babel默認只轉換新的JavaScript句法(syntax),而不轉換新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局對象, polyfill指的是“用於實現瀏覽器不支持原生功能的代碼” 。
Babel是一個廣泛使用的轉碼器,可以將ES6代碼轉爲ES5代碼,從而可以在現有環境執行。所以你可以用ES6編寫,而不用考慮環境支持的問題。
Babel默認只轉換新的JavaScript句法(syntax),而不轉換新的API,比如Iterator、Generator、Set、Maps、Proxy、Reflect、Symbol、Promise等全局對象, polyfill指的是“用於實現瀏覽器不支持原生功能的代碼” 。