基于node.js
1.先进行全局安装 npm i -g typescript
2.查看一下版本号 tsc -v
2022/3/29 常用类型概述
ts数据类型规范 ts会检查变量类型的变化,而js没有会在控制台报TypeError类型错误
ts能在我们编码的同时检查我们的语法,显示标记出代码中的意外行为(就是那里不对那里报错),能够及时发现我们数据类型的错误,避免错误的发生:实例如下
3.1 常见类型注解
如下图中:numder就是类型注解 let age : number
作用:为变量添加类型约束 解释:约定了什么类型,就只能给变量赋值改类型的值

3.2常用基础类型概述
可以将TS中的常用基础类型细分为两类:1.js已有类型 2.TSZ新增类型。
1.js已有类型
1 基本数据类型(6种),2 引用数据类型(object)
————————————————分割——————————————————————

2.ts新增类型
联合类型、自定义类型(类型别名)、接口、元组、字面量类型、void、any等
————————————————分割——————————————————————
3.3 原始数据类型(就是js基本数据类型) 特点:简单。这些类型,完全按照js中类型的名称来书写,加上注解就OK。 注意 let s: symbol = Symbol() 这是es6新增的数据类型

————————————————分割——————————————————————
3.4 ts数组类型
对象类型:就是引用数据类型 object
推荐第一种写法

————————————————分割——————————————————————
如果需要有多种类型 |(竖线)在ts中叫做联合类型
如果没有小括号():意思是要么number 要么string 但是两种不能同时存在

————————————————分割——————————————————————

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/52429.html