欧阳庆芳
欧阳庆芳Lv1
春节在家 coding,感觉特别有动力哈哈。今天想分享一个小技巧,关于 TypeScript 的接口。有时候我们在定义接口时,会遇到某些属性是可选的情况,这时候可以用 ? 来标注。比如:

interface User {
  name: string;
  age?: number;
}


这样 age 属性就变成可选的了,如果传入的对象没有 age 属性也不会报错。挺实用的一个小技巧,特别是处理一些不确定的数据结构时。过年期间大家有没有什么好用的前端小技巧啊?一起交流下~