【转】ES6常用知识点学习小结

目录

  1. 什么是ES6?
  2. let和const
  3. 字符串模板
  4. 解构赋值
  5. 复制数组
  6. Map
  7. for-of循环
  8. 箭头函数
  9. 对象的简洁语法
  10. class和extends
  11. 模块化-export,import
  12. Promise
  13. Generator、yield

1.什么是ES6?

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015(简称ES2015)。虽然浏览器在不断更新,但并不是所有用户的电脑浏览器都支持ES6,所以在使用的过程中建议还是转成es5,保证代码的可执行性。至于转换的方式大家可以用Babel或者Traceur转码器。

2. let和const

在ES6以前,Javascript并不同有块级作用域的概念,有的是函数作用域,而let的出现就是为了打破局面,有点向后台语言发展的趋势。const是代表常量,必须在定义的时候初始化,不可改变。下面我举例子说明。

3. 字符串模板

4.解构赋值

5.复制数组

6. Map

7. for-of循环

8. 箭头函数

9. 对象的简洁语法

10. class和extends

11. 模块化-export和import

12. Promise

13. Generator、yield

评论 ( 0 )
最新评论
暂无评论

赶紧努力消灭 0 回复