Valfria egenskaper
Ett objekt kan specificera valfria egenskaper genom att lägga till ett frågetecken ? i slutet av egenskapsnamnet:
type X = { a: number; b?: number; // Optional};Det är möjligt att ange ett standardvärde när en egenskap är valfri:
type X = { a: number; b?: number;};const x = ({ a, b = 100 }: X) => a + b;