咱們上一章將了純函數,這一章講函數的優化javascript
let check = function (age){ let min = 21 return age<=min } // 優化後 let check = function (min,age){ return age<=min }
把一些強相關,定製型強的字段抽象出來,進行數據傳遞,裏面所保存的爲不相干變量。java
咱們也能夠將函數做爲參數進行傳遞 函數
let min = function(x){ return x*x } let check = function(age){ age<=min(2) }
高階函數:優化
let check = function(age){ age<=min(2) }