La oss anta at jeg definere en modul, og jeg har noen funksjon definisjoner som dette:
export function bodyParser(options?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function errorHandler(opts?:any):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function methodOverride():
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function favicon(url: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
export function logger(type: string, opts? ):
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void;
Jeg gjentatte ganger å bruke denne returtype merknad:
(req: ExpressServerRequest, res: ExpressServerResponse, next) =>void
Er det en måte å definere denne typen, tildele den et navn, og bare referere til navn i stedet for å gjenta det samme?













