1.什么是TypeScript (本人用自己的理解梳理了一下,不代表官方意见) TypeScript:Type+ECMAScript6 TypeScript是一种预处理编程语言,遵循es6标准规范,在ES6的基础之上增加了一个类型的语法概念 Javascript是弱类型语言,只有在代码执行过程中才会发现问题:TypeScript是强类型语言,一旦申明不能修改,强类型的校验可以避免开发过程中的低级错误 报错示范: 正常情况: 错误示范: 报错原因:对象属性申明了类型,所以不能为空对象 正常情况:…