这是啥意思?:在这个示例代码中? [复制]

Posted

技术标签:

【中文标题】这是啥意思?:在这个示例代码中? [复制]【英文标题】:What dose this means ?: int his sample code? [duplicate]这是什么意思?:在这个示例代码中? [复制] 【发布时间】:2021-08-12 14:32:46 【问题描述】:

?:这是一个条件(三元)运算符。但是我在这样的地方看到过这个:

   export interface QueryConfig<I extends any[] = any[]> 
    name?: string;
    text: string;
    values?: I;
    types?: CustomTypesConfig;

这里的?:&lt;I extends any[] = any[]&gt;是什么意思以及如何使用?

【问题讨论】:

请注意仔细标记您的问题。您的问题中没有关于JS的内容。只有 TS。 @quentin 我不知道。感谢分享。 【参考方案1】:

这是TypeScript

?:表示参数name是一个字符串(:),但它是可选的(?

【讨论】:

以上是关于这是啥意思?:在这个示例代码中? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

Segmentation fault: 11 是啥意思,如何解决? [复制]

Java泛型的类型参数中的问号是啥意思? [复制]

||= 是啥意思? [复制]

这是啥意思 x86 汇编代码是啥意思? [复制]

Ruby中常量前的冒号是啥意思? [复制]

在 C++ 程序的主函数中,`return 0` 是啥意思? [复制]