Ka ba da jeren aiki da daruwar baci, kuma TypeScript yana goyon bayan jeren aiki na sakonnin da alamun filin da fasallin ilanti.
ts
(): { a + b; }
(): {
title ? : name;
}
(): { n + by; }
(): {
nums.( a + n, );
}
Ka ba da jeren aiki da daruwar baci, kuma TypeScript yana goyon bayan jeren aiki na sakonnin da alamun filin da fasallin ilanti.
(): { a + b; }
(): {
title ? : name;
}
(): { n + by; }
(): {
nums.( a + n, );
}
Ka iya bayyana alamar aiki a matsayin nau'i — masu fa'ida ga kiran baci da masu juyawa da aiki:
type BinaryOp = (a: number, b: number) => number;
const multiply: BinaryOp = (a, b) => a * b; // params inferred from BinaryOp
// callback parameter
function apply(op: (x: number) => number, val: number) { return op(val); }
function parse(x: string): number;
function parse(x: number): string;
function parse(x: any): any { return typeof x === "string" ? +x : String(x); }
Bayyana aiki ta hanya mai inganci shine ainihin ƙimar TypeScript — masu karawa suna samun jerin aiki da saniwar nau'in daruwar, fasallin sakonnin da alamun filin suna yin kwatankwatan ainihin gida, kuma jerin alamar aiki na aliasing suna ba da labari na kanta da karkatarki na jiya-odar code (kiran baci, masu sarrafa abin da ya faru, tsakiyar hanya) kuma masu aminci.