前言

ES6是即將到來的新版本JavaScript語言的標(biāo)準(zhǔn),他給我們帶來了更“甜”的語法糖(一種語法,使得語言更容易理解和更具有可讀性,也讓我們編寫代碼更加簡單快捷),如箭頭函數(shù)(=>)、class等等。用一句話來說就是:

ES6給我們提供了許多的新語法和代碼特性來提高javascript的體驗

不過遺憾的是,現(xiàn)在還沒有瀏覽器能夠很好的支持es6語法,點這里查看瀏覽器支持情況,所以我們在開發(fā)中還需要用babel進行轉(zhuǎn)換為CommonJS這種模塊化標(biāo)準(zhǔn)的語法。

因為下面我會講到一些es6新特性的例子,如果想要運行試試效果的話,可以點這里去測試es6的代碼。

常用es6特性

然后我下面簡單的介紹一些很常用的語法特性,如果想完整的了解ES6,我推薦大家點這里

定義函數(shù)

我們先來看一個基本的新特性,在javascript中,定義函數(shù)需要關(guān)鍵字function,但是在es6中,還有更先進的寫法,我們來看:

網(wǎng)友評論