打字稿:什么?下面的代码中的语法

时间:2018-04-13 05:20:40

标签: typescript



 class DataQuery {
    size?: number;
    searchAfter?: FieldId;
    sort?: DataQuerySort[];
    groupings?: FieldId[];
    fields?: FieldId[];
    filters?: DataQueryFilter[];
}



 我是打字稿

的新手

我无法理解这个课做了什么(因为?语法)。可以解释一下吗?

1 个答案:

答案 0 :(得分:1)

标有'?'的属性是可选的,它们的值可以是已定义的类型,也可以是未定义的。请参阅Optional properties部分