【JS】闭包

闭包

jm365发布于 今天 03:54

各种资料中对闭包的定义不尽相同,个人认为百度百科上的描述通俗易懂(阮一峰老师的描述与百度百科的一致):闭包就是可以读取其他函数内部变量的函数

function wrap() {

var count = 0

function inner() {

console.log(++count)

}

return inner

}

var fn = wrap()

fn() // 输出1

fn() // 输出2

javascript前端

阅读 38发布于 今天 03:54

本作品系原创,采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议

avatar

jm365

web前端开发一枚,以简单明了的方式记录技术方法

39 声望

0 粉丝

0 条评论

得票时间

avatar

jm365

web前端开发一枚,以简单明了的方式记录技术方法

39 声望

0 粉丝

宣传栏

各种资料中对闭包的定义不尽相同,个人认为百度百科上的描述通俗易懂(阮一峰老师的描述与百度百科的一致):闭包就是可以读取其他函数内部变量的函数

function wrap() {

var count = 0

function inner() {

console.log(++count)

}

return inner

}

var fn = wrap()

fn() // 输出1

fn() // 输出2

以上是 【JS】闭包 的全部内容, 来源链接: www.h5w3.com/114169.html

回到顶部