TypeScript

Contextual typing

Në shqip: Tipizimi sipas kontekstit

ShpjegimiSQ

Kur shkruan një funksion brenda map() ose addEventListener(), TS e di vetë tipin e parametrave nga konteksti — prandaj s'ke pse të shkruash (n: number) te [1, 2].map(n => n * 2).

EnglishEN

When you write a function inside map() or addEventListener(), TS knows the parameter types from the context — so you needn't write (n: number) in [1, 2].map(n => n * 2).

Si ta mendosh

Si të kuptosh kuptimin e një fjale nga fjalia ku ndodhet.

Lexoje në anglisht

Like understanding a word's meaning from the sentence it's in.

Shembull koditypescript

["a", "b"].map((s) => s.toUpperCase());   // s: string
window.addEventListener("click", (e) => e.clientX);   // e: MouseEvent

Terma të lidhur