春节在家 coding,感觉特别有动力哈哈。今天想分享一个小技巧,关于 TypeScript 的接口。有时候我们在定义接口时,会遇到某些属性是可选的情况,这时候可以用
这样
? 来标注。比如:interface User {
name: string;
age?: number;
}这样
age 属性就变成可选的了,如果传入的对象没有 age 属性也不会报错。挺实用的一个小技巧,特别是处理一些不确定的数据结构时。过年期间大家有没有什么好用的前端小技巧啊?一起交流下~
登录/注册