Optional properties (?:)
Në shqip: Fushat opsionale
ShpjegimiSQ
Me pikëpyetje (telefoni?: string) e shënon një fushë ose parametër si opsional — mund të mungojë. TypeScript-i pastaj të detyron të kontrollosh nëse ekziston para se ta përdorësh.
EnglishEN
With a question mark (phone?: string) you mark a field or parameter as optional — it may be missing. TypeScript then makes you check whether it exists before using it.
Si ta mendosh
Si fusha „Telefoni (opsional)“ në formular.
Lexoje në anglisht
Like the “Phone (optional)” field on a form.
Shembull koditypescript
interface Nxenes {
emri: string;
telefoni?: string;
}
const a: Nxenes = { emri: "Arta" }; // pa telefon, në rregull