TypeScript

ReturnType & Parameters

Në shqip përdoret i njëjti emër.

ShpjegimiSQ

ReturnType<typeof f> të jep tipin që kthen një funksion, dhe Parameters<typeof f> tipet e parametrave të tij. Kështu s'ke pse i rishkruan tipet — i nxjerr nga funksioni ekzistues.

EnglishEN

ReturnType<typeof f> gives the type a function returns, and Parameters<typeof f> the types of its parameters. So you don't rewrite types — you derive them from the existing function.

Si ta mendosh

Si ta marrësh përshkrimin e gjellës direkt nga receta, pa e rishkruar.

Lexoje në anglisht

Like taking the dish description straight from the recipe instead of rewriting it.

Shembull koditypescript

function krijo(emri: string, mosha: number) { return { emri, mosha }; }
type Nxenes = ReturnType<typeof krijo>;       // { emri: string; mosha: number }
type Args = Parameters<typeof krijo>;          // [string, number]

Terma të lidhur