TypeScript

Generics (TypeScript)

Në shqip: Gjenerikët në TypeScript

ShpjegimiSQ

Gjenerikët të lejojnë të shkruash një funksion ose tip që punon me çdo tip, pa humbur kontrollin: function iPari<T>(v: T[]): T. Thirr me numra — kthen number; me tekst — kthen string.

EnglishEN

Generics let you write a function or type that works with any type without losing checking: function first<T>(v: T[]): T. Call it with numbers — it returns a number; with text — a string.

Si ta mendosh

Si kallëpi i ëmbëlsirave: i njëjti kallëp, brumë i ndryshëm.

Lexoje në anglisht

Like a cake tin: same tin, different batter.

Shembull koditypescript

function iPari<T>(v: T[]): T | undefined {
  return v[0];
}
const n = iPari([5, 4]);        // number | undefined

Terma të lidhur