题解 | #使用闭包#
使用闭包
http://www.nowcoder.com/practice/578026cd24e3446bbf27fe565473dc26
function makeClosures(arr, fn) { let fnArr = [] for (let i in arr) { fnArr.push(fn.bind(this, arr[i])) } return fnArr // 或者 // return arr.map(el => { // return function () { // return fn(el); // } // }) }