闭包就是函数套函数,里面的函数可以调用外部函数的变量
闭包是由函数和相关的参数作用域,组合而成的整体.
闭包最大的作用就是不会造成全局变量的污染
闭包的缺点就是占用内存比较大,还需要手动释放
function f1(){
n=999;
function f2(){
alert(n); // 999
}
}
这就是一个简单的闭包
闭包就是函数套函数,里面的函数可以调用外部函数的变量
闭包是由函数和相关的参数作用域,组合而成的整体.
闭包最大的作用就是不会造成全局变量的污染
闭包的缺点就是占用内存比较大,还需要手动释放
function f1(){
n=999;
function f2(){
alert(n); // 999
}
}
这就是一个简单的闭包
本文标题:闭包是什么?作用是什么?
本文链接:https://www.haomeiwen.com/subject/bhogvftx.html
网友评论