一道闭包题目的做题笔记

首先,需要知道foo与foo()的区别, foo指的是整个foo函数的js代码,foo()指的是return 的语句。 var f1=foo(); 就是将函数foo的执行结果赋给f1变量; foo的执行结果就是他的回调函数function; 即f1=function(){console.log(i++)}; f2=function(){console.log(i++)}; 所以现在f1,f2两个变
相关文章
相关标签/搜索