6、什么是TypeScript、TypeScript的安装、转换为.js文件
1、什么是TypeScript
(本人用自己的理解梳理了一下,不代表官方意见)
- TypeScript:Type+ECMAScript6
- TypeScript是一种预处理编程语言,遵循es6标准规范,在ES6的基础之上增加了一个类型的语法概念
- Javascript是弱类型语言,只有在代码执行过程中才会发现问题;TypeScript是强类型语言,一旦申明不能修改,强类型的校验可以避免开发过程中的低级错误
报错示范:
正常情况:
错误示范:
报错原因:对象属性申明了类型,所以不能为空对象
正常情况:
2、TypeScript的安装
安装指令:npm i -g typescript
查看版本号:tsc --version
3、如何将.ts结尾的文件转换为.js(node不能识别.ts结尾的文件)
命令:tsc ./demo.ts
刷新文件目录(类似于less和css)