深入理解javascript原型和闭包(14)——从【自由变量】到【作用域链】

https://www.cnblogs.com/wangfupeng1988/p/3994065.html

重点:

var x = 10;
function fn(){
	console.log(x);
}

function show(f){
	var x = 20;
	f();
}

show(fn);

//输出:10
//要到创建这个函数fn 的那个作用域中取值, 是“创建”,而不是“调用”

猜你喜欢

转载自blog.csdn.net/lishk314/article/details/83856002