程式與日常
前端JavaScript領域的Babel套件是個JavaScript編譯器。
Babel可把ECMAScript 2015後新標準的JavaScript程式碼轉譯成相容舊版本語法,目的是舊的瀏覽器也可支援新語法寫的程式碼。換句話說就是舊瀏覽器看不懂新的JavaScript語法,需透過Babel轉換成以舊語法實現的相同效果。
此外Babel也可轉譯React的JSX語法,所以在編譯React程式碼時通常需要Babel。
沒有留言:
張貼留言