最大的好处是:可维护性
js 弱类型的问题在代码膨胀的时候非常大,重构总是难免的,ts + IDE 代码重构不要太简单了,而且 ts 类型申明就像说明文档一样,一看就懂,也许开始写的时候觉得代码边长了,但是长期使用习惯后就知道众多好处 了