1. 程式人生 > >typescript三種函式定義方式

typescript三種函式定義方式

一、函式宣告法:

    函式宣告法建立函式是最常用的函式定義法。使用function關鍵字和函式名去定義一個函式。

function add(n1:number,n2:number):number{
    return n1+n2
}

二、函式表示式法

    函式表示式法是將一個函式賦值給一個變數,這個變數名就是函式名。通過變數名就可以呼叫函數了。這種方式定義的函式,必須在定義之後,呼叫函式。

var add = function(n1:number,n2:number):number{
       return n1+n2
}

console.log(add(1,6))

三、箭頭函式

箭頭函式定義的函式一般用於回撥函式中

var add  = (n1:number,n2:number):number = >{
    return n1+n2
}