虽然现在JavaScript语言的标准不断更新,出现了ES6、ES7等一大堆新标准
但是,TypeScript的类型系统,还有更加面向对象的设计
虽然现有js也被称为基于原型的面向对象设计,可是并不主流
我现在向转到TypeScript是因为我之前写的下述代码
我看到这个方法的时候,我竟然忘记函数的参数bounds应该传什么格式!!
当然我可以通过注释来解决这个问题
可是我还是觉得从语法层面来解决更好,同时TypeScript的面向对象和Java、C#等语言的面向对象的概念更接近
所以,我觉得TypeScript是未来的趋势。
我也打算把之前的类库以及之后的新项目,都使用TS来写