猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
JS的闭包是怎么回事?
慕神7306085
浏览 1261
回答 2
2回答
萧雁翎
一句话概括就是:闭包就是一个函数,捕获作用域内的外部绑定。这些绑定是为之后使用而被绑定,即使作用域已经销毁,最关键的是这些绑定只在创建闭包之时完成。
3
0
0
OlderSkee
function outFn(){ var a = 99; return function () { return a }}//console.log(a) //直接访问a 找不到var fn = outFn()console.log(fn()) //通过闭包 访问另一函数里面的值函数外能访问函数里面的变量值。 就是闭包
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续