作者danceofdie (zong)
看板Ajax
標題[ES6] Javascript 開發者必須知道的 10個新功能
時間Mon Dec 5 23:03:31 2016
最近團隊在改寫上一版本的產品,從ES5 改版到 ES6。發現 ES6 除了在功能上的成熟穩
定之外,它令開發者可以少打很多字,完全沒有反對使用它的理由。
在 ES5 跳糟到 ES6 的過程中參考了很多文件, 我最喜歡的是 Azat 寫的這篇文章,列
了10個它的重點:
1. Default Parameters
2. Template Literals
3. Multi-line Strings
4. Destructuring Assignment
5. Enhanced Object Literals
6. Arrow Functions
7. Promises
8. Block-Scoped Constructs Let and Const
9. Classes
10. Modules
閱讀更多:
http://bit.ly/2gSfvum
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.214.61
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1480950214.A.A43.html
1F:推 s25g5d4: 1 2 3 4 6 7 8 我常用,瀏覽器支援也不錯 12/06 09:56
2F:→ s25g5d4: 9 10 還需要 babel 支援,如果使用需要 compile 的語言 12/06 09:57
3F:→ s25g5d4: 可以考慮,最常見應該是 React 12/06 09:57
4F:推 mrbigmouth: 推es6 超好用 12/06 11:30
5F:→ mrbigmouth: 現在chrome瀏覽器已經支援除了modules以外的所有功能 12/06 11:30
6F:推 s25g5d4: 更正一下 2F 最後兩個字是框架 不是語言 12/06 12:15
7F:→ s25g5d4: 原來 ES6 Classes 已經有瀏覽器支援了 12/06 12:16
8F:→ mrbigmouth: 我google了一下發現IE edge有支援modules....不過沒試 12/06 13:12