ES6 and JavaScript

ES6 and JavaScript

什么是ES6

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。

ECMAScript和JavaScript到底是什么关系?

很多初学者会感到困惑,简单来说,ECMAScript是JavaScript语言的国际标准,JavaScript是ECMAScript的实现。

1996年11月,JavaScript的创造者Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这种语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。这个版本就是ECMAScript 1.0版。

ES6的目标,是使得JavaScript语言可以用来编写大型的复杂的应用程序,成为企业级开发语言。

ES6的好处?

  1. Classes(类) in ES6
  2. Modules(模块) in ES6
  3. Block-Scoped Constructs Let and Const(块作用域构造Let and Const)
  4. Default Parameters(默认参数) in ES6
  5. Template Literals (模板文本)in ES6
  6. Multi-line Strings (多行字符串)in ES6
  7. Destructuring Assignment (解构赋值)in ES6
  8. Enhanced Object Literals (增强的对象文本)in ES6
  9. Arrow Functions (箭头函数)in ES6
  10. Promises in ES6待续!!!!!
李东辉

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  2   博主  1

  1. avatar 春熙路 1

  2. avatar 夏日博客 3

    js升级的也是越来越牛C了。