TypeScript

Type widening

Në shqip: Zgjerimi i tipit

ShpjegimiSQ

Me const emri = "Arta", TypeScript-i e di që tipi është saktësisht "Arta". Me let, e „zgjeron“ në string, sepse mund të ndryshojë. Kjo shpjegon pse ndonjëherë të duhet as const.

EnglishEN

With const name = "Arta", TypeScript knows the type is exactly "Arta". With let, it “widens” it to string, because it might change. That's why you sometimes need as const.

Si ta mendosh

Si një karrige me emrin tënd (const) krahasuar me një karrige çfarëdo në klasë (let).

Lexoje në anglisht

Like a chair with your name on it (const) compared with any chair in the classroom (let).

Shembull koditypescript

const a = "sq";   // tipi: "sq"
let b = "sq";     // tipi: string

Terma të lidhur