let readonly=function(target,name,descriptor){ descriptor.writable=false; return descriptor }; class Test{ @readonly time(){ return '2017-03-11' } } let test=new Test(); // test.time=function(){ // console.log('reset time'); // }; 将报错 如果修改的话 console.log(test.time());