您现在的位置是:首页 >
当前栏目
ts结构赋值时指定类型
类型 结构 指定 赋值 TS
2023-06-13 09:11:17 时间
我们在typescript
中使用变量结构时如果需要指定类型,可以这样写:
const { a, b, c }: { a: any; b: string; c: { cname: any; cid: any; } } = obj;
但一般还是定义接口
interface IObj {
a: any;
b: string;
c: IC;
}
interface IC {
cname: any;
cid: any;
}
const { a, b, c }: IObj = obj;
对于箭头函数也是同理
array.map(({ a, b, c }: IObj)=>{})
如果我们接口中某个属性可以为null
或其他属性,我们可以使用|
interface IObj {
a: any;
b: string | number | null;
c: IC;
}
甚至如果该属性是可选的,我们可以使用?
interface IObj {
a: any;
b?: string;
c: IC;
}
相关文章
- 大一c语言图书管理系统_C语言结构体类型名
- Go 面向对象编程篇(七):类型断言
- 【Groovy】Groovy 动态语言特性 ( Groovy 中的变量自动类型推断以及动态调用 | Java 中必须为变量指定其类型 )
- 【C语言】自定义类型(结构体、位段、枚举、联合体)
- 自定义类型:结构体,枚举,联合
- ios 获取网络类型详解手机开发
- SAP的标准移动类型说明(From SAP Help)详解编程语言
- Spring MVC Converter(类型转换器)详解
- MySQL中的字段类型探究(字段类型mysql)
- 处理负数类型的Oracle数据库方法(oracle负数类型)
- 值MySQL中INT类型的最大值强大之处(mysqlint最大)
- Oracle触发器:分类及其特点(oracle触发器类型)
- 着眼未来:Oracle 触发器类型探究(oracle触发器类型)
- Oracle触发器: 编写实施技巧(oracle触发器类型)
- Oracle触发器:不同类型的应用(oracle触发器类型)
- 深入了解Oracle 查看表的类型(oracle查看表类型)
- Oracle中用以表示不同段类型的技巧(oracle使用的段类型)
- 结构体类型数据作为函数参数(三种方法)