typescript中如何扩展js某个原型对象的方法?

例如:在js文件中写Object.prototype.dosth=function(){},

如何在typescript中使用这个dosth方法,或者直接在ts中就可以扩展?


料青山看我应如是
浏览 462回答 1
1回答

胡子哥哥

无论TS还是JS, 一般情况都不推荐扩展原生对象的原型方法。只有在为了兼容新标准的 API 才被允许扩展。但是在TS上做到兼容新标准的 API 很容易,只需要将tsconfig.json中的"target"设置为"es2015", "es2016"或"es2017"就可以。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript