长沙前端培训教程:千锋长沙讲解TypeScript 入门与基础

首页 > 科技

长沙前端培训教程:千锋长沙讲解TypeScript 入门与基础

来源:乔治葫芦娃 发布时间:2023-03-31 00:34

许多同学都对前端感兴趣,今天这篇文章给大家讲TS 的编译和初步使用,现在我们就开始正式进入 TS 的学习之旅。

基础类型

我们先来对我们最基础的数据类型进行一些限制

布尔类型

let boo: boolean = false

当前这个boo变量的数据类型被限制为了布尔类型,一旦将来给这个变量赋值的时候, 只要不是布尔类型, 就会提示你类型错误。

数值类型

ts 内的 number 类型都是按照浮点数存储的, 同时也支持十六进制, 八进制, 二进制等其他进制表示

let num: number = 6num = 0xf00dnum = 0b1010num = 0o744

给 num 变量限制为了 number 类型, 只要你给 num 赋值的是 number 类型数据就没问题, 其他不行

字符串类型

let str: string = "千锋大前端"

给 str 变量限制为了 string 数据类型

多个基础类型

我们也可以通过 ( | ) 来给一个变量设置多个数据类型

let foo: string | boolean = "千锋大前端"

这个 foo 变量就被限制为 string 或者 boolean 类型的数据, 可以接受这两种数据类型

数组类型

定义方式1

const list: number[] = []

定义了一个 list 变量, 限制为一个数组的同时, 这个数组只能接受 number 数据

定义方式2

let list: Array<number> = [100, 200]

这种方式是采用的泛型的方式进行定义, 泛型后面我们会具体说

上一篇:民营诊所,如... 下一篇:仓储篷房,轻...
猜你喜欢
热门阅读
同类推荐