JavaScript >> Javascript 文檔 >  >> JavaScript

ES 7 和 ES8 功能

最近我寫了一篇博文,甚至創建了一個關於 ES6/ES2015 的在線課程。你猜怎麼著? TC39——JavaScript 的強大監督者——正在與 ES8 一起前進,所以讓我們來介紹 ES7 和 ES8(或正式的 ES2016 和 ES2017)。幸運的是,它們比 ES6 的最佳標準要小得多。真的! ES7 只有兩 (2) 個特性!

ES7 特性:

  1. Array.prototype.includes
  2. 指數運算符

在撰寫本文時(2017 年 1 月),ES8 尚未最終確定,但我們可以假設所有已完成的提案(第 4 階段)和第 3 階段的大部分內容(更多關於這里和我的課程的階段)。完成的 2017 (ES8) 提案是:

  1. Object.values /Object.entries
  2. 字符串填充
  3. Object.getOwnPropertyDescriptors
  4. 函數參數列表和調用中的尾隨逗號
  5. 異步函數

我不會在這篇文章中包含第 3 階段的提案,但您可以在此處查看第 1 階段到第 3 階段的提案狀態。

讓我們更深入地了解提案和功能……

文章的其餘部分:https://node.university/blog/1621685/es7es8。


Tutorial JavaScript 教程
  1. #44 - 我的父母在哪裡!?(哭) - Codewars Kata(6 kyu)

  2. 如何更改CKEditor的編輯器大小?

  3. 將我和我的影子移植到 Web – 通過 Emscripten 將 C++ 轉換為 JavaScript/Canvas

  4. 在 Javascript 中創建後端(第 6 部分):NodeJS 如何在後台工作?

  5. 使用 ParcelJS 導出時循環不起作用

  6. ng-模板

  7. 回到原點

  1. useEffect ReactJS hook 的 6 個用例

  2. Javascript 中的提示和技巧

  3. 動畫 Angular 的 *ngIf 和 *ngFor

  4. [第 1 部分] 使用 Tailwind.css 設置一個有效的 Vuepress 博客

  5. IE、Safari 等的 input[type=time] polyfill

  6. Dev.to 上的可折疊評論

  7. 我討厭 React JS,但現在我不能沒有它……

  1. 如何從頭開始配置 Webpack 和 Vue

  2. Module 02 (19 to 33) - TypeScript 零到英雄

  3. 自動完成的問題以及如何解決它

  4. 免費的 Next.js 作品集模板