咱们上一章将了纯函数,这一章讲函数的优化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) }