const vs let inference
Në shqip: Nxjerrja e tipit me const dhe let
ShpjegimiSQ
const x = "sq" merr tipin literal "sq", sepse s'mund të ndryshojë; let x = "sq" merr string, sepse mund t'i japësh tekst tjetër më vonë. Kjo quhet „widening“.
EnglishEN
const x = "sq" gets the literal type "sq", since it can't change; let x = "sq" gets string, because you might assign other text later. This is called “widening”.
Si ta mendosh
Si një emër i gdhendur në gur kundrejt një emri të shkruar me laps.
Lexoje në anglisht
Like a name carved in stone versus one written in pencil.
Shembull koditypescript
const gjuha = "sq"; // tipi: "sq"
let gjuha2 = "sq"; // tipi: string