天天看點

JavaScript學習筆記(10)高階函數End

高階函數

 一個函數就可以接收另一個函數作為參數,這種函數就稱之為高階函數。

來一個最簡單的高階函數:

function add(x, y, f) {
    return f(x) + f(y);
}
           

//Math.abs(x) = | x | 求x的絕對值

'use strict';

function add(x, y, f) {
    return f(x) + f(y);
}
var x = add(-5, 6, Math.abs); // 11
console.log(x);

           
JavaScript學習筆記(10)高階函數End

End

繼續閱讀