JS 版本 浏览器支持

所有浏览器都完全支持 ECMAScript 3

所有现代浏览器都完全支持 ECMAScript 5

浏览器 版本 起始日期
Chrome 23 2012 年 9 月
Firefox 21 2013 年 4 月
IE 9* 2011 年 3 月
IE / Edge 10 2012 年 9 月
Safari 6 2012 年 7 月
Opera 15 2013 年 7 月

Internet Explorer 9 不支持 ECMAScript 5 “use strict”

对 ES6 的浏览器支持(ECMAScript 2015)

浏览器 版本 日期
Chrome 58 2017 年 4 月
Firefox 54 2017 年 6 月
Edge 14 2016 年 8 月
Safari 10 2016 年 9 月
Opera 55 2017 年 8 月

Internet Explorer 不支持 ECMAScript 2015

注意:大型项目前端代码工程在开发时一般都会借助nodejs工具,而nodejs默认使用CommonJS规范,同时ESM规范也可以直接在nodejs环境中使用,前端代码工程经过打包工具打出的包后产生浏览器支持的js代码版本,最后将打包后的静态文件上传到静态文件服务器上提供浏览器下载、解析、交互等使用

posted @ 2022-10-14 15:31  黄河大道东  阅读(28)  评论(0编辑  收藏  举报