Skip to content
On this page

断言

在没有较好的类型推断并且开发者更了解这个变量的类型时可以使用断言

使用方式

ts
// 方式一  as  关键字
let a: any = 123
let b = a as string

// 方式二  <>  语法
let a: any = 123
let b = <string>a

const 断言

const 关键字会将 = 后面的值作为变量类型

ts
// 使用了 const 关键字之后,变量类型会变为 18
const age = 18
let age = 18 as const // 同样的效果

as const 遇上 数组

ts
// 他会将 数组类型 转换为 元组类型
let list = [1, "2"] as const