Typescript 中,如果以 prototype 而不是 class 进行面向对象编程,是不是寸步难行?

2021-10-12 17:22:49 +08:00
 ssshooter

例如这样的 js 代码怎么转换成 ts ?

import function1 from './otherside'
import function2 from './otherside2'
function Klass(){
	this.a = 1
}
Klass.prototype = {
    local:function(xxx){},
    function1,
    function2,
}
812 次点击
所在节点    问与答
1 条回复
wunonglin
2021-10-12 17:39:44 +08:00
是。

好像是可以 declare 的。但是这不就变成写代码和写类型分开了?那用 ts 的意义何在

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/807361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX