TypeScript 最开始解决的问题其实很简单: JavaScript 太灵活了。 一个变量今天可能是: 过一会儿又变成: 对于小型脚本来说,这种灵活性没有太大问题。 但随着项目越来越大: 函数越来