[typescript]interface extends

Thu Mar 27

typescript

Author:Noritaka

Astro

//type addFunc = (num1: number, num2: number) => numger;
interface addFunc {
  (num1: number, num2: number): number;
}
let addFunc: addFunc;
addFunc = (n1: number, n2: number) => {
  return n1 + n2;
}
 (
 use interface as type alias 
 and then 
 define the type of addFunc
 and then
 define addFunc
 )

typescript