ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ES5、ES6的浏览器兼容性

2022-04-08 14:04:45  阅读:213  来源: 互联网

标签:ES6 ES5 兼容性 浏览器 版起 支持 ES


ES5、ES6的浏览器兼容性

 

从https://www.caniuse.com上面可以查询到,ES的兼容性概览。

 

下面就主要浏览器进行说明:
IE:可以看到IE6,IE7是完全不支持的。而IE8是只支持一些内容,参考引用4,IE9是大部分支持,支持度参考引用2。
Chrome:Chrome 23版本之后就是完全支持的了。19~22版本有不兼容的地方,参考引用1。
Firefox:Firefox 21版本之后就是完全支持的了。4~20版本有不兼容的地方,参考引用1。

ES5的具体兼容性可查看http://kangax.github.io/compat-table/es5/

ES6的具体兼容性可查看http://kangax.github.io/compat-table/es6/

最新浏览器版本对ES的支持如下

一、pc端浏览器对ES的支持情况

1.chrome:51版起,可支持97%的ES6新特性

2.firefox:53版起,可支持97%的ES6新特性

3.safari:10版起,可支持99%的ES6新特性

4.ie:Edge 15可支持96%的ES6新特性。Edge14可支持93%。(IE7~11基本不支持ES6)

二、移动端浏览器对ES的支持情况

1.ios:10.0版起,可支持99%的ES6新特性

2.android:基本不支持ES6新特性(5.1仅支持25%)

三、服务器对ES的支持情况

1.node.js:6.5版起,可支持97%的ES6新特性

各浏览器兼容ES6的解决方法:

把ES6转换为ES5,比较通用的工具有babel、jsx、traceur、es6-shim等
————————————————
版权声明:本文为CSDN博主「麦兜_冰夕」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/lyn1772671980/article/details/88171152

标签:ES6,ES5,兼容性,浏览器,版起,支持,ES
来源: https://www.cnblogs.com/webSnow/p/16116505.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有