一直有个不情愿的疑问
来源:3-11 接口 - 额外属性检查+函数类型+可索引的类型

旋涡鸣人_
2019-05-28
如果需要类型检测的话,那js作者之前设计就应该设计成那样,或者以后修订成那样,
而没有那么做,类似于动态类型的语言还有ruby,python之类,好像又回到
动态,静态语言之争了,之前我了解的一些是,写程序不需要关心是什么类型,享受写代码,而类型的添加,好像有一小半的工作量是要写什么类型,类似于黑客与画家的言论是,java写个hello world 都要一大堆代码,设计太糟糕了之类的。。。
所以意识上,总是有点怀疑这种做法真的是正确,且合理的。。。
写回答
1回答
-
TS 非常适用于一些大型项目,也非常适用于一些基础库,极大地帮助我们提升了开发效率和体验。编写这些类型不会浪费时间,反而能让你的程序变得健壮以及易于维护,因为 JS 语言本身有非常多的坑,使用 TS 可以让你从写法上就规避了这些坑。
132020-05-24
相似问题