闭包的概念
闭包就是能够在函数外部能够读取其他函数内部变量的函数,且变量一直存在,处理不得当会造成内存泄漏。
function der(){
var i=1;
return function(){
var count=i++;
console.log(count)
}
}
let fn=der()
fn();//2
fn();//3
闭包就是能够在函数外部能够读取其他函数内部变量的函数,且变量一直存在,处理不得当会造成内存泄漏。
function der(){
var i=1;
return function(){
var count=i++;
console.log(count)
}
}
let fn=der()
fn();//2
fn();//3
本文标题:Js闭包
本文链接:https://www.haomeiwen.com/subject/qywhhctx.html
网友评论