TypeScript

Optional & default parameters (TS)

Në shqip: Parametrat opsionalë në TS

ShpjegimiSQ

Me ? pas emrit (emri?: string), parametri mund të mungojë dhe tipi bëhet string | undefined. Me vlerë fillestare (gjuha = "sq"), TypeScript e nxjerr tipin vetë.

EnglishEN

With ? after the name (name?: string), the parameter may be left out and its type becomes string | undefined. With a default value (lang = "sq"), TypeScript infers the type itself.

Si ta mendosh

Si një fushë „opsionale“ në formular.

Lexoje në anglisht

Like an “optional” field on a form.

Shembull koditypescript

function pershendet(emri?: string, gjuha = "sq") {
  return gjuha === "sq" ? `Tung, ${emri ?? "mik"}` : `Hi, ${emri ?? "friend"}`;
}

Terma të lidhur