![ba1631a3b111035a1601bb5679ac14d5.png](https://i-blog.csdnimg.cn/blog_migrate/92ea64a1563491987ea7bb8ea37a79f2.jpeg)
注:本篇适合初学TS的宝宝们,众所周知,TS的写法对于数据类型要求比较严格,同时可维护性比较好,
所以很多大厂提倡用TS书写代码,那么,初学代码的时候几乎都是从数据类型方面入手,长话短说,下面
是一张ES6中常用的数据类型和typeScript数据类型的比对,通过对比可以发现后者要比前者多几种类型,
那么本篇将主要以代码的方式去演绎类型
![f3a33eef88ad0b9110cf80770fc74535.png](https://i-blog.csdnimg.cn/blog_migrate/5cf7073bd5de59406ce23677eca731ab.jpeg)
下面将会列举一下TS常用数据类型的不同写法
TS基本类型
//原始类型
let bool: boolean = true
let num: number = 123
let str: string = 'abc'
//数组
let arr1: number[] = [1,2,3]
let arr2: Array<number | string> = [1,2,3,'4']