Salta ai contenuti

Proprietà facoltative

Un oggetto può specificare Proprietà facoltative aggiungendo un punto interrogativo ? alla fine del nome della proprietà:

type X = {
a: number;
b?: number; // Facoltativo
};

È possibile specificare un valore predefinito quando una proprietà è facoltativa”

type X = {
a: number;
b?: number;
};
const x = ({ a, b = 100 }: X) => a + b;