问题:直接添加方法报错。
// 切割字符串或数字,将10000000转换成10,000,000的格式String.prototype.divideStr = Number.prototype.divideStr = function(): string {return Number(this).toLocaleString('cmn-Hans-CN')}
解决方案:
declare global {interface Number {divideStr(): string}interface String {divideStr(): string}}// 切割字符串或数字,将10000000转换成10,000,000的格式String.prototype.divideStr = Number.prototype.divideStr = function():string {return Number(this).toLocaleString('cmn-Hans-CN')}