摘要: 一、作用 自定义类型,注意首字母大写 二、语法 1、基本类型 let a:Flag = true console.log(a); 一般不这么用,无意义 2、联合类型(或) | a、语法 tyep 类型名= 类型(字面量) | 类型(字面量) 满足其中一个即可 b、案例 // 定义类型 Flag ty 阅读全文
posted @ 2025-03-19 22:40 市丸银 阅读(44) 评论(0) 推荐(0)
摘要: 一、特点 1、首字母大写 2、数字枚举有反向映射,字符串枚举没有 二、种类 1、数字枚举 a、特点:结果有反向映射,默认第一个值为0 b、案例 // 数字枚举 enum Direction{ Up, Down, Left, Right } // 数字枚举有反向映射 console.log(Direc 阅读全文
posted @ 2025-03-19 20:00 市丸银 阅读(15) 评论(0) 推荐(0)
摘要: 一、声明对象类型 1、?代表可选属性 2、索引签名 格式:[key:string]:any 相当于key-value,key的类型为字符串,value的类型为任意 作用:>=0 没有做限制的 key-value 3、案例 // 声明对象类型 ?sex为可选属性 let person:{name:st 阅读全文
posted @ 2025-03-19 19:45 市丸银 阅读(36) 评论(0) 推荐(0)
摘要: 1、any any的值可以是任意类型,any的值可以赋值给任意类型,any值使用任意属性和方法不会报错 // any 的值可以是任意类型,any的值可以赋值给任意类型,any的值的任意属性方法不会报错 let a:any // 1.any的值可以是任意类型 a = 10 a = "abc" a = 阅读全文
posted @ 2025-03-19 12:40 市丸银 阅读(19) 评论(0) 推荐(0)