【TypeScript学习之旅】重塑“类型思维”

js前端开发的短板之一:长期在没有类型约束的环境下开发,造成类型思维的缺失,养成不良的编程习惯。

typescript三个要点:

1、静态类型检查:在编译代码时,进行严格的静态类型检查,意味着在编码阶段发现可能存在的隐患而不必把隐患带到线上去,

2、语言扩展:包括es6和未来提案中的特性,比如异步操作和装饰器,借鉴其他语言的某些特性,比如接口和抽象类

3、工具属性:可以编译成js,在任何浏览器和操作系统上运行,不需要额外的开销。

使用typescript的优点

1.与vscode完美结合,包括智能提示,自动补全,导航等等。(vscode也是我最喜欢的代码编辑器)

2.帮助团队重塑类型思维,接口提供方将被迫去思考api的边界,他们将从代码的编写者蜕变为代码的设计者。提高代码质量

你可能感兴趣的:(TypeScript学习笔记)