1.类的修饰
修饰器函数--用来修改类的行为------提案
2.方法的修饰
--修饰类的属性(方法)
3.为什么不能用于函数--因为存在 函数提升
4.core-decorator--第三方模块,提供了几个常见的修饰器
5.使用修饰器实现自动发布事件
--方法被调用时,自动发出一个事件
6.Mixin--一个对象中混入另一个对象的方法
7.Trait
--效果与 Mixin 类似,但是提供更多功能,比如防止同名方法的冲突、排除混入某些方法、为混入的方法起别名等等
8.Babel转码器的支持
目前Babel已经支持Decorator
网友评论