【发布时间】:2012-11-22 18:36:08
【问题描述】:
假设你有一个 date_ext.js 函数:
Date.prototype.getMyBlaDate = function() {
return // bla bla
};
Date.minutesBetween = function (date1, date2) {
return // obladi-oblada
}
您不想将整个文件转换为打字稿,但您仍然可以使用其中的方法。 让我们为 typescript 创建一个定义
interface Date{
getMyBlaDate():BlaBlaType;
minutesBetween(date1:Date, date2:Date):ObladiType;
}
它适用于原型方法,但不适用于静态方法。 你如何定义静态方法?
【问题讨论】:
-
接口是实例方法
-
那么有没有办法定义(描述)静态方法?
标签: javascript typescript