1.为什么要学习TypeScript
ts的应用越来越广泛。使用的人也越来越多 ts是js的超集,是js的扩展,同时ts也能编译成js来运行, ts可以在编译中发现代码的错误 而js只能在运行的时候发现错误。
TypeScript
TypeScript 是一种由微软开发的超集 JavaScript 的强类型编程语言。它是 JavaScript 的超集,所以 JavaScript 代码可以直接在 TypeScript 中运行。TypeScript 添加了类型系统和对面向对象编程的支持,使得开发人员能够在编写代码时更轻松地捕获错误,并且在编译时能够产生更可读性更强的代码。
TypeScript 的主要优势在于它可以在开发阶段就捕获类型错误,从而提高代码质量和可维护性。这是通过类型系统来实现的,它允许开发人员在编写代码时为变量、函数和类定义类型。
TypeScript 还支持面向对象编程,允许开发人员定义类、接口和枚举类型。这些特性使得 TypeScript 非常适合用于大型项目的开发,因为它可以帮助开发人员更好地组织和管理代码。
为什么要用TypeScript
第一个是开源
因为TypeScript 是 JavaScript 的超集,所以支持所有的 JavaScript 语法。
兼容性好 TScript 是 JS的强类型版本。然后在编译期去掉类型和特有语法,生成纯粹的 JavaScript 代码。由于最终在浏览器中运行的仍然是 JS,所以 TScript 并不依赖于浏览器的支持,也并不会带来兼容性问题。任何现有的JS程序可以不加改变的在TScript下工作。
TypeScript 是我第一次接触 感觉使用起来会比较方便,和js相比也有其自身优势 只是现在还在入门阶段 会继续深入了解的