乱码
小说 烂尾楼 作者:衣衫似风雪 字数:1070 更新时间:2019-12-17 18:00:00
function testable(isTestable) {
return function(target) {
target.isTestable=isTestable下载豆腐阅读APP,支持正版阅读;
}
}
@testable(true)
class Example {}
Example.isTestable; // true
实例属性
上面两下载豆腐阅读APP,支持正版阅读个例子添加的是静态属性,若要添加实例属性,在类的 prototype 上操作即可。
方法修饰
3个参数:target(类的原型对象)、name(修饰的属性名)、descriptor下载豆腐阅读APP,支持正版阅读(该属性的描述对象)。
class Example {
@writable
sum(a, b) {
return a + b;
}
}
f下载豆腐阅读APP,支持正版阅读unction writable(target, name, descriptor) {
descriptor.writable = false;
return descriptor; /下载豆腐阅读APP,支持正版阅读/ 必须返回
}
修饰器执行顺序
由外向内进入,由内向外执行。
class Example {
@logMethod(1)
@logMethod(2下载豆腐阅读APP,支持正版阅读)
sum(a, b){
return a + b;
}
}
function logMethod(id) {
console.log('evaluat下载豆腐阅读APP,支持正版阅读