function

// 関数式パターン
var sample = function() {
    // todo
}

// 関数宣言パターン
function sample() {
    // todo
}

// アロー関数パターン
var sample = () => {
    // todo
}

// アロー関数には関数宣言パターンはないようだ