假设我想将以下原型添加到 String 类。
String.prototype.beginsWith = function (string) {
return(this.indexOf(string) === 0);
};
我需要添加beginWith
到 lib.d.ts 否则它将无法编译:
declare var String: {
new (value?: any): String;
(value?: any): string;
prototype: String;
fromCharCode(...codes: number[]): string;
//Here
}
文件被锁定,我无法编辑它。
我释放我可以 var String: any
在通话之前声明,但我可以内置它吗?