答案 0 :(得分:3)
您可以通过augmenting global scope扩展String
界面:
export { };
declare global {
interface String {
toNumber(): number;
}
}
String.prototype.toNumber = function (this: string) { return parseFloat(this) };
答案 1 :(得分:0)
您可以扩展String
界面,如下所示:
interface String {
toNumber(): number;
}
String.prototype.toNumber = function(this: string) {
return parseFloat(this);
}
const s = '123.45';
s.toNumber();