Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 359 Bytes

4.2-高阶函数-捕获参数.md

File metadata and controls

15 lines (12 loc) · 359 Bytes

高阶函数的参数通常用来配置返回函数的行为。

function makeAdder(VALUE) {
  return function(addValue) {
    return VALUE + addValue;
  }
}

var add100 = makeAdder(100);
add100(38);
  • 传入100会被makeAdder捕获,即使函数已经返回但是任然能够被引用到。
  • 100参数起到了一个预置的作用。