为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

料青山看我应如是 2019-02-12 21:16:08
例如:在js文件中写Object.prototype.dosth=function(){},如何在typescript中使用这个dosth方法,或者直接在ts中就可以扩展?
查看完整描述

1 回答

?
胡子哥哥

TA贡献1825条经验 获得超6个赞

无论TS还是JS, 一般情况都不推荐扩展原生对象的原型方法。

只有在为了兼容新标准的 API 才被允许扩展。

但是在TS上做到兼容新标准的 API 很容易,
只需要将tsconfig.json中的"target"设置为"es2015""es2016""es2017"就可以。


查看完整回答
反对 回复 2019-02-16
  • 1 回答
  • 0 关注
  • 461 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信