1. 对比JavaScript TypeScript是JavaScript的超集,可编译为JavaScript,主要提供类型系统等增强代码的可读性和可维护性,适合中大型项目多人协作: TypeScript只会进行静态检查,如果发现有错误,编译的时候就会报错: 2. 原始数据类型 boolean,number,string,null,undefined,void(一般用于返回值): 与void的区别是,undefined和null是所有类型的子类型,也就是说undefined类型的变量,可以赋值给