摘要:
双问号 ?? 作用:如果给定变量值为 null 或者 undefined,则使用双问号后的默认值,否则使用该变量值 abc?.details.efg?.name?.text ?? '-' 参考: ES新提案:双问号操作符 双感叹号 !! 作用:判断某个变量是否存在。第一个 ! 作用于变量,使其转换为 阅读全文
摘要:
先说结论: 在 Typescript 的对象中使用扩展运算符(三个点...),有很大可能会使整个对象的类型检查失效。 示例代码 type BirdBasicType = { wings: number; name: string; }; type eyePropsType = { eyeInfo: 阅读全文