TA贡献57条经验 获得超235个赞
一句话概括就是:闭包就是一个函数,捕获作用域内的外部绑定。这些绑定是为之后使用而被绑定,即使作用域已经销毁,最关键的是这些绑定只在创建闭包之时完成。
TA贡献123条经验 获得超103个赞
function outFn(){ var a = 99; return function () { return a }}//console.log(a) //直接访问a 找不到var fn = outFn()console.log(fn()) //通过闭包 访问另一函数里面的值
函数外能访问函数里面的变量值。 就是闭包
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报