什么是闭包?
简单来说就是外部函数可以访问到一个函数里面的内部变量
var fun=function(){
var a='name';
var fun1=function(){
console.log(a);
}
return fun1;
}
var fun2=fun();
fun2();// => name
简单来说就是外部函数可以访问到一个函数里面的内部变量
var fun=function(){
var a='name';
var fun1=function(){
console.log(a);
}
return fun1;
}
var fun2=fun();
fun2();// => name
本文标题:js闭包的理解
本文链接:https://www.haomeiwen.com/subject/swsiixtx.html
网友评论