ECMAScript是一種由Ecma國際(前身為歐洲計(jì)算機(jī)制造商協(xié)會(huì),英文名稱是European Computer Manufacturers Association)通過ECMA-262標(biāo)準(zhǔn)化的腳本程序設(shè)計(jì)語言。這種語言在萬維網(wǎng)上應(yīng)用廣泛,它往往被稱為JavaScript或JScript,但實(shí)際上后兩者是ECMA-262標(biāo)準(zhǔn)的實(shí)現(xiàn)和擴(kuò)展。ECMAScript 6.0(以下簡(jiǎn)稱ES6)是JavaScript語言的下一代標(biāo)準(zhǔn),已經(jīng)在2015年6月正式發(fā)布了。它的目標(biāo),是使得JavaScript語言可以用來編寫復(fù)雜的大型應(yīng)用程序,成為企業(yè)級(jí)開發(fā)語言。
嫌babel麻煩,直接使用Traceur轉(zhuǎn)碼器-Google公司的Traceur轉(zhuǎn)碼器,可以將ES6代碼轉(zhuǎn)為ES5代碼。這意味著,你可以用ES6的方式編寫程序,又不用擔(dān)心瀏覽器是否支持。Traceur允許將ES6代碼直接插入網(wǎng)頁。首先,必須在網(wǎng)頁頭部加載Traceur庫文件。
<!-- 加載T