wuxianqiang
<script type="text/javascript">
function fn() {
var i = 10;
return function (n) {
console.log(n + (++i))
}
}
var f = fn();//首先把fn执行,然后把执行的结果赋值给f,函数执行只要看函数里面有没有return
f(10);//10+11=21;
f(20);//20+12=32;
fn()(10);//10+11=21
fn()(20)//20+11=31
</script>

分类:

技术点:

相关文章:

  • 2018-02-05
  • 2018-06-07
  • 2021-11-13
  • 2018-02-05
  • 2018-05-07
  • 2018-07-16
  • 2021-10-20
  • 2021-09-19
猜你喜欢
  • 2017-12-01
  • 2019-02-28
  • 2019-08-25
  • 2019-02-21
  • 2018-03-16
  • 2018-12-21
  • 2019-12-09
  • 2019-03-29
相关资源
相似解决方案