Web 瀏覽器目前可以支援哪些 ECMAScript 6 特性?
ECMA 的全稱是歐洲計算機制造商協會。ECMAScript 是一種指令碼語言標準,例如 JavaScript、JScript 等。它是一個商標指令碼語言規範。JavaScript 是一種基於 ECMAScript 的語言。像 JavaScript、JScript 這樣的指令碼語言的標準是 ECMAScript。JavaScript 被認為是 ECMAScript 最流行的實現之一。
ECMAScript 6 在 Chrome、Microsoft Edge、Safari 等 Web 瀏覽器上執行良好。
- 90% 相容性 – Chrome
- 80% 相容性 - Microsoft Edge
- 54% 相容性 – Safari
使用 Babale 預處理器使用 ES6,它將 JavaScript 重新編譯回 ECMAScript 5 相容的程式碼。
以下是 ECMAScript 6 的特性
箭頭函式
使用 `=>` 宣告函式而不是遵循 ES6 箭頭函式。這避免了使用通常的函式表示式。
ES6 模組
ES6 在 Web 瀏覽器中提供模組作為原生 JavaScript 的一部分。模組將程式碼清理為易於維護的塊。這最終有助於簡化程式碼維護。
類
JavaScript 現在透過 ES6 版本支援類。ES6 引入了面向物件程式設計的功能,如繼承、建構函式等。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP