摘要:
这是ts特有的类型操作符, 使用前需要与js的同名操作符作区别 js的typeof是运行时操作符, 返回一个字符串,表示值的类型; 只能在运行时使用; 返回的是数据类型的字符串字面量 ts的typeof是编译时操作符, 用于把js的值的类型反推为ts类型 const a = 123 type T = 阅读全文
posted @ 2026-02-02 13:39
Syinho
阅读(1)
评论(0)
推荐(0)
摘要:
keyof 用来获取一个类型的“所有键名”,形成联合类型。 它把对象类型的属性名“提取”出来,用作类型操作。 基本用法 interface Person { name: string age: number } type PersonKeys = keyof Person PersonKeys 类型 阅读全文
posted @ 2026-02-02 13:18
Syinho
阅读(0)
评论(0)
推荐(0)
摘要:
as const 的作用是: 把「可变的、宽泛的值」锁死成「最精确、不可变的字面量类型」 在没有as const的情况下, 一个常量数据中的键的数据类型会被扩大成对应的值的数据类型, 比如: const infoWindowType = { constant_one: 'constant_one' 阅读全文
posted @ 2026-02-02 12:15
Syinho
阅读(1)
评论(0)
推荐(0)

浙公网安备 33010602011771号