Typescript:是javascript的超集,是由微软公司维护的。特点:可以类型检测
js是动态弱类型语言,其编译时在执行前很短时间内进行,是解释性语言即编译和执行差多不同步,不是java那种先编译在执行的语言
所以js的数据类型是可变的,根据实际运行的情况确定,不以利于大项目开发,也不一样使用第三方包。
Ts:的数据类型
js:类型: null undefinde boolean number string symbol array object 8个
常识:TS的null,undefined是其他类型的子集,可以被赋值给其他类型的变量
函数返回值:void never 无返回值
联合类型:string|number 意思变量类型可以是string 或者是 number类型
类型断言:类似于强制类型转换 <string>变量,变量 as string
接口:interface
别名:type 类型别名=原来类型
常识:通常把接口函数类型 使用别名
symbol:生成一个唯一标识 还有一些内置symbol值可以修改一些内置对象中方法的调用
类:ES6中类的 取值器写法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。