秋痕语录

前端开发不知道的ES6特征

timg.jpeg

ES6(ECMAScript2015)的呈现,无疑给前端开辟职员带来了新的惊喜,它包含了一些很棒的新特征,能够加倍便利的完成许多繁杂的操纵,进步开辟职员的效力。

以下是ES6排名前十的最佳特性列表(排名不分先后):

  1. Default Parameters(默认参数) in ES6

  2. Template Literals (模板文本)in ES6

  3. Multi-line Strings (多行字符串)in ES6

  4. Destructuring Assignment (解构赋值)in ES6

  5. Enhanced Object Literals (增强的对象文本)in ES6

  6. Arrow Functions (箭头函数)in ES6

  7. Promises in ES6

  8. Block-Scoped Constructs Let and Const(块作用域构造Let and Const)

  9. Classes(类) in ES6

  10. Modules(模块) in ES6


声明:这些列表仅是个人主观意见。它绝不是为了减弱ES6其余功能,这里只列出了10条比较常用的特性。

起首回顾一下JavaScript的历史,不清楚历史的人,很难理解JavaScript为什么会这样成长。下面就是一个简单的JavaScript成长时间轴:

1、1995:JavaScript诞生,它的初始名叫LiveScript。

2、1997:ECMAScript标准树立。

3、1999:ES3出现,与此同时IE5不胫而走。

4、2000–2005: XMLHttpRequest别号AJAX, 在Outlook Web Access (2000)、Oddpost (2002),Gmail (2004)和Google Maps (2005)大受重用。

5、2009: ES5出现,(就是我们大多数人现在使用的)比喻foreach,Object.keys,Object.create和JSON标准。

6、2015:ES6/ECMAScript2015出现。





打赏

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

©2017 Lxy 豫ICP备17013024号
Copyright2017 lixueyang All Rights Reserved

公告

Welcome to my blog, where you will experience the thrill of not exceeding