1
TypescriptにこのJavascriptコードを書く方法を知っていますか?特に、クラスの内部プロトタイプは私の問題...JavascriptからTypescriptへのプロトタイプ構文
var Module = (function() {
function Module(name) {
this.name = name;
}
Module.prototype.toString = function() {
return this.name;
};
return Module;
})();
var Student = (function() {
function Student(name, studentNumber) {
this.bookedModules = [];
this.name = name;
this.studentNumber = studentNumber;
}
Student.prototype.bookModule = function (bookedModule) {
this.bookedModules.push(bookedModule);
};
Student.prototype.bookedModuleNames = function() {
return this.bookedModules.map(function (module) {
return module.toString();
});
};
return Student;
})();