ES6之基础用法

      ECMAScript6.0简称ECMA6.0或ES6.0(或叫ES2015),ECMA(其实也是一个组织)是标准,JS是实现。在浏览器都支持的情况下,可理解为ECMA约等于JS。
      目前版本支持:低级浏览器,比如IE9以下,支持ES3.1;高级浏览器从2015年开始从ES5过渡到ES6。
      ES6对浏览器的兼容:IE10+、Chrome、FireFox、移动端、NodeJS。
      如果希望低级浏览器也支持ES6,那么可以进行提前编译。可以通过WebPack将其编译成低版本浏览器支持格式,然后在使用。也可以通过另外一种方式不用提前编译,那么需要引用babel的一个库browser.js,引入了之后,然后在script标签中type属性设置为“text/babel”,在低版本浏览器中就可以使用不支持的ES6了。这种不需要提前编译的方式,实际上是在使用的时候编译,相对来说效率比较低。
      ES6主要包括以下内容:
      1.变量,函数,数组,字符串做了相应的改进;
      2.面向对象;
      3.Promise;
      4.generator;
      5.模块化( import export)
      接下来,对这些内容进行简单的介绍:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值