classTest{
@fn
run(){
console.log('@fn 在 class 的外面或里面都会执行')}}functionfn(target, key, descriptor){
console.log('target 表示 class 下的 @fn 方法')
console.log('key 表示 class 下的 run() 方法')
console.log('descriptor 对 class 的描述,里面有 value 值 run 函数,writable、enumerable、configurable 状态')return descriptor
}const t =newTest()
t.run()