码迷,mamicode.com
首页 > 其他好文 > 详细

ES6新的特性有哪些?

时间:2019-05-03 09:57:18      阅读:581      评论:0      收藏:0      [点我收藏+]

标签:const   数据   扩展   对象   实例   values   trie   引入   import   

1.新增了块级作用域(let,const)

2.提供了定义类的语法糖(class)

3.新增了一种基本数据类型(Symbol)

4.新增了变量的解构赋值

5.函数参数允许设置默认值,引入了rest参数,新增了箭头函数。

6.数组新增了一些API,如isArray / from / of 方法;数组实例新增了 entries(),keys() 和 values() 等方法。

7.对象和数组新增了扩展运算符

8.ES6新增了模块化(import / export)

9.ES6新增了Set和Map数据结构。

10.ES6原生提供Proxy构造函数,用来生成Proxy实例

11.ES6新增了生成器(Generator)和遍历器(Iterator)

 

注意: Set 和 Map是新增的数据结构。 而Symbol是基本数据类型。

ES6新的特性有哪些?

标签:const   数据   扩展   对象   实例   values   trie   引入   import   

原文地址:https://www.cnblogs.com/still1/p/10804208.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!