ts 类、接口的使用为什么更易于构建和维护组件,我认为他只是添加了工作量

ts 类、接口的使用为什么更易于构建和维护组件,我认为他只是添加了工作量,能帮忙解答一下吗?

1.类型推导规定了类型,不能随意写了。
2.可以做一些面向对象的事:封装,继承;培养你善于抽出来的能力
3.代码量增加了,在大型项目或多人协作项目 好处多多

更易于构建和维护组件,确实是这样的,比如你一个api 或者一个组件。 你增加一个参数,那么你其他所有引用的地方都会报错,必须修改。但是你用js 就只能人工去找了。

增加工作量的同时,可维护性也带来了提升。