3 回答
JS嘛霸哥
TA贡献4条经验 获得超1个赞
这里你需要了解一个比较基础的概念,就是函数和执行函数之间的区别。
首先,函数本身直接或者间接由function/new Function/eval/setTimeout/setiInterval创建,通常我们会使用function的形式,并为其提供一个方法名
function A(){}
A 指向该方法,而A()是执行该方法
f1执行后返回了包裹住的f2,所以是将f2赋值到全局变量上的,其实f1已经在全局变量上了。
添加回答
举报
0/150
提交
取消