关于javascript:闭包

39次阅读

共计 174 个字符,预计需要花费 1 分钟才能阅读完成。

各种材料中对闭包的定义不尽相同,集体认为百度百科上的形容通俗易懂(阮一峰老师的形容与百度百科的统一):闭包就是能够读取其余函数外部变量的函数

function wrap() {
    var count = 0
    
    function inner() {console.log(++count)
    }
    return inner
}

var fn = wrap()
fn() // 输入 1
fn() // 输入 2 

正文完
 0