我学习打字稿,我注意到编译JavaScript有每一个类,看起来像这样的注释:/ ** * @class/Typescript的/ ** @class * /是否有目的?
例子:
var Student = /** @class */ (function() {
function Student(firstName, middleInitial, lastName) {
this.firstName = firstName;
this.middleInitial = middleInitial;
this.lastName = lastName;
this.fullName = firstName + " " + middleInitial + " " + lastName;
}
return Student;
}());
我的问题是做此评论有任何功能价值,还是仅仅是语法糖?另外,如果它有一个函数,函数是什么?
谢谢大家,我希望我能标记每个答案都是正确的,因为他们都是,但我选择瑞恩的,因为我认为它具有最大的功能价值(也因为我没有意识到这一点,文档的东西是相当明显) –