在ts中,为什么用type定义的类型可以用implements实现?-灵析社区

WhatUpDanger

在 TS 中,implements操作只是为class提供一种类型约束,没有其他作用,所以,主要是符合class结构的类型都是可以被implements的。所以除了interface之外,type也可以进行implements。但因为 JS 中引入class是照着 OOP 来做的,所以在需要implements时,使用interface有更强的语意性。

阅读量:1

点赞量:0

问AI