檢測瀏覽器是否支援ES6

2022-09-17 05:15:14 字數 394 閱讀 8548

這是阮一峰老師寫的乙個工具 es-checker,用來檢查各種執行環境對 es6 的支援情況。訪問ruanyf.github.io/es-checker,可以看到您的瀏覽器支援 es6 的程度。執行下面的命令,可以檢視你正在使用的 node 環境對 es6 的支援程度。

node --v8-options |grep harmony

$ npm install -g es-checker

$ es-checker

bable 轉碼器

// 轉碼前

input.map(item => item + 1);

// 轉碼後

input.map(function

(item) );

es6 瀏覽器載入

html 網頁中,瀏覽器通過 瀏覽器載入 es6 模組,也使用上面 在網頁中插入乙個模組foo.js,由於type屬性設為module,所以瀏覽器知道這是乙個 es6 模組。瀏覽器對於帶有type module 的 如果網頁有多個一旦使用了async屬性,對於外部的模組指令碼 上例是foo.js 有...

檢測瀏覽器是否支援cookie方法

摘自 cookie是什麼?cookie 是一小段文字資訊,伴隨著使用者請求和頁面在 web 伺服器和瀏覽器之間傳遞。cookie 包含每次使用者訪問站點時 web 應用程式都可以讀取的資訊。為什麼需要cookie?因為http協議是無狀態的,對於乙個瀏覽器發出的多次請求,web伺服器無法區分 是不是...

解決瀏覽器相容ES6特性

由於廣大使用者使用的瀏覽器版本在發布的時候也許早於es6的定稿和發布,而到了今天,我們在程式設計中如果使用了es6的新特性,瀏覽器若沒有更新版本,或者新版本中沒有對es6的特性進行相容,那麼瀏覽器肯定無法識別我們的es6 好比瀏覽器根本看不懂我寫的let和const是什麼東西?只能報錯了。這就是瀏覽...