TypeScript / Materi 3 dari 3
Function dan Generic
Fungsi bertipe yang fleksibel.
Beri tipe pada parameter dan return. Generic membuat fungsi bekerja untuk banyak tipe tanpa kehilangan keamanan tipe.
ts
function pertama<T>(arr: T[]): T | undefined {
return arr[0];
}
const a = pertama([1, 2, 3]); // number
const b = pertama(["x", "y"]); // stringLogin untuk menyimpan progres belajar.