Parameters, ConstructorParameters & InstanceType
Në shqip përdoret i njëjti emër.
ShpjegimiSQ
Parameters<typeof f> të jep tipet e argumenteve të një funksioni si tuple; InstanceType<typeof Klasa> tipin e objektit që krijon një klasë. I dobishëm kur mbështjell funksione të tjera.
EnglishEN
Parameters<typeof f> gives you a function's argument types as a tuple; InstanceType<typeof Class> the type of object a class creates. Useful when wrapping other functions.
Si ta mendosh
Si të lexosh etiketën e një vegle për të ditur çfarë pranon.
Lexoje në anglisht
Like reading a tool's label to know what it accepts.
Shembull koditypescript
function krijo(emri: string, mosha: number) { return { emri, mosha }; }
type Args = Parameters<typeof krijo>; // [string, number]