ES6是什么

一 、什么是ES6

了解ES6之前,先了解 什么是ES。

ECMAScript 是什么:ECMAScript又叫“ES”。
ECMAScript就是JavaScript中的语法规范!
举个栗子:大家写js代码是,为啥用var 声明变量,为啥用function 声明函数,而不是其他单词。因为ECMAScript规定了我们要这么做,也就是它规定了javascript的语法规则,我们都要按照这个规则来写。所以ESMAScript是javascri的重要的组成部分。

ECMAScript 的历史:
我们大概地了解一下ECMAScript的历史。

  • 1996 年 11 月,Netscape 公司,决定将 JavaScript 提交给国际标准化组织 ECMA。次年,ECMA发布 ECMAScript。这个版本就是 ECMAScript 1.0 版。
  • 1998 年 6 月,ECMAScript 2.0 版发布。
  • 1999 年 12 月,ECMAScript3.0 版发布,成为 JavaScript 的通行标准,得到了广泛支持。
  • 2007 年 10 月,ECMAScript4.0 版草案发布,对 3.0 版做了大幅升级,但是,以 Yahoo、Microsoft、Google为首的大公司,反对 JavaScript 的大幅升级,主张小幅改动,各方分歧太大,争论过于激进,ECMA 开会决定,中止 ECMAScript 4.0 的开发
  • 2009 年 12 月,ECMAScript5.0 版正式发布。
  • 2015 年 6 月,ECMAScript 6 正式通过,成为国际标准。
    总结:
    ECMAScript是JavaScript的基础标准部分,而ECMAScript6则是它的最新一代的标准。ES6现在很火,也因为它里面扩展的一些新的功能。

在这里主要列举ES6中新增几个常用的功能:

  • 定义变量加了 let const
  • 箭头函数
  • 解构赋值
  • 模板字符串
  • promise
  • Async
  • class
  • 模块化
  • 函数的扩展

如果还有小伙伴想详细了解上面的源码:可以参考一下链接:

参考链接:ES61
ES62

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值