• 技术文章 >web前端 >前端问答

    es6支持什么浏览器

    青灯夜游青灯夜游2022-10-18 16:20:50原创418

    es6支持的浏览器:1、Chrome,51版起便可以支持97%的新特性;2、Firefox,53版起便可以支持97%的新特性;3、Safari,10版起便可以支持99%的新特性;4、Edge,14版可以支持93%的新特性,15版可以支持96%的新特性;5、iOS浏览器,10.0版起便可以支持99%的新特性。

    大前端成长进阶课程:进入学习

    本教程操作环境:windows7系统、ECMAScript 6版、Dell G3电脑。

    2015年6月, ES2015(即 ECMAScript 6、ES6) 正式发布。ES2015 是该语言的一个显著更新,也是自 2009年 ES5 标准确定后的第一个重大更新。

    ES6 提供了许多新特性,但并不是所有的浏览器都能够完美支持。好在目前各大浏览器自身也加快速度兼容 ES6 的新特性,其中对 ES6 新特性最友好的是 Chrome 和 Firefox 浏览器。

    下面我对支持情况作个盘点,更详细的内容还可以参考右边这个地址:http://kangax.github.io/compat-table/es6/

    一、桌面端浏览器对ES2015的支持情况

    Chrome:51 版起便可以支持 97% 的 ES6 新特性。

    Firefox:53 版起便可以支持 97% 的 ES6 新特性。

    Safari:10 版起便可以支持 99% 的 ES6 新特性。

    IE/Eg:Edge 15版起可以支持 96% 的 ES6 新特性。Edge 14 可以支持 93% 的 ES6 新特性。(IE7~11 基本不支持 ES6)

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

    iOS:10.0 版起便可以支持 99% 的 ES6 新特性。

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

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

    Node.js:6.5 版起便可以支持 97% 的 ES6 新特性。(6.0 支持 92%)

    支持ES6的浏览器版本(汇总表)

    浏览器不支持的版本部分支持的版本支持的版本
    IE6-1011
    Edge
    12-1415-18、79-87
    Firefox2-56-5354-86
    Chrome4-2021-5051-90
    Safari3.1-77.1-9.110-13.1、14、TP
    Opera10-12.115-3738-72
    iOS Safari3.2-6.17-9.310-13.7、14.2
    Opera Miniall

    Android Browser2.1-4.34.4-4.4.481
    Opera Mobile12-12.1
    59
    Chrome for Android

    87
    Firefox for Android

    83
    UC Browser for Android

    12.12
    Samsung Internet
    45-13.0
    QQ Browser

    10.4
    Baidu Browser
    7.12
    KaiOS Browser
    2.5

    附:如何使用ES6的新特性,又能保证浏览器的兼容?

    针对 ES6 的兼容性问题,很多团队为此开发出了多种语法解析转换工具,把我们写的 ES6 语法转换成 ES5,相当于在 ES6 和浏览器之间做了一个翻译官。比较通用的工具方案有 babel,jsx,traceur,es6-shim 等。

    【相关推荐:javascript视频教程编程视频

    以上就是es6支持什么浏览器的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:javascript ES6
    上一篇:es6构造函数只能有一个吗 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• javascript怎么正则替换非汉字的字符• javascript怎么求数组中的最大奇数• JavaScript怎么输入N个数据求平均数• 一文详解JavaScript中执行上下文与执行栈(图文结合)
    1/1

    PHP中文网