ES6新特性简介


 

箭头函数的用法类似, 和


 

和 是一种语法糖,也是基于原型继承实现的。
支持 , 实例化,静态方法和构造函数。


 

 

书写对象字面量更方便简洁。 如:的简写, 函数定义简写, 动态属性名。


 

属性在node下都支持,但在浏览器环境不一定都支持, chrome是支持的。

模板字符串跟php双引号字符串类似 ,字符串中可以解析变量和语句, 对于构造字符串是很方便的。


 

参数解构 对象解构 数组解构, 解构是一种十分方便的语法特性. 当结构不对应解析失败时,会对应的返回undefined,不报错.


 

和 声明的变量和常量都是属于块级作用域的.


 

迭代对象允许自定义迭代方式,如:


 

和 , 声明的函数返回一个generator实例. generator是iterator的子类型,它包含自己的和

generator可以实现await风格的异步编程


 

注意 iterator and generator 目前需要polyfill才能使用, 新版的chrome已支持.


 

ES6有不同于 和 的模块风格


 

一些额外的特性 和


 

 

 

 

拦截或代理对象的属性读写,函数的调用。


 

 

, ,等成为内置的子类。


 

 

 

是一个异步编程的库,存在于很多其他的JS库中


 

 

防止stack overflow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值