# 什么是TypeScript
我们可以从stateofjs (opens new window)可以明显看到使用TS的人越来越多,前端学习TS已经是一种趋势。
TS是什么呢?TypeScript是Javascript的超集,遵循最新的ES5/ES6规范。Typescript扩展了Javascript语法,为它添加了类型支持。TypeScript 可以在您运行代码之前找到错误并提供修复,从而改善您的开发体验。
它的特点:
- Typescript更像后端JAVA,让JS可以更好的开发大型企业应用
- TS提供的类型系统可以帮助我们在写代码时提供丰富的语法提示
- 在编写代码时会对代码进行类型检查从而避免很多线上错误
下面这张图形象的展示了TS和JS的关系:
开发环境配置 →