在学习和使用 ts 的时候,有一个语法会大量的出现,他就是 extends。但是这个语法放到 ts 里,就显得非常怪异,因为好多时候跟我们常规的理解看上去好像不太一样,不就是一个继承吗,咋到处都在乱用啊?实际上,之所以怪,是因为在 ts 中,extends 不只是要表达继承的意思,他还有一些延展含义