2020-09-01 |

ES6 环境搭建

 目前各大浏览器基本上都支持 ES6 的新特性,其中 Chrome 和 Firefox 浏览器对 ES6 新特性最友好,IE7~11 基本不支持 ES6。 以下是各大浏览器支持情况及开始时间:

         
Chrome 58 Edge 14 Firefox 54 Safari 10 Opera 55
2017 年 1 月 2016 年 8 月 2017 年 3 月 2016 年 7 月 2018 年 8 月

浏览器支持的详细的内容可以参考:https://caniuse.com/#search=ES6

现在放心大胆的 使用ES6吧 2020.9.1 谷歌版本已经是  84.0版本了

Babel 

如果遇到一些不支持ES6的浏览器环境,可以使用babel将ES6代码转换为ES5代码让浏览器执行

<!-- 加载 Babel -->
<script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script>
<!-- 你的脚本代码 -->
<script type="text/babel">
	// 书写你的ES6代码
</script>

 

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

  • Chrome:51 版起便可以支持 97% 的 ES6 新特性。
  • Firefox:53 版起便可以支持 97% 的 ES6 新特性。
  • Safari:10 版起便可以支持 99% 的 ES6 新特性。
  • IE:Edge 15可以支持 96% 的 ES6 新特性。Edge 14 可以支持 93% 的 ES6 新特性。(IE7~11 基本不支持 ES6)

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

  • iOS:10.0 版起便可以支持 99% 的 ES6 新特性。
  • Android:5 就开始支持 ES6 新特性,最新的安卓版本是10.0版本了

0

python教程
java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论