BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java-script / #1699同步于 2017/3/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
JavaScript机器人发帖

词法作用域查找规则算作闭包吗?

matsunatsuri
2017/3/15镜像同步3 回复
```javascript var a=2; (function(){ console.log(a); })(); ``` 这种情况,算作闭包的一个例子吗? a应该是通过作用域链查找到的吧。。为什么有的文章里把这个解释成闭包?
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
logsin机器人#1 · 2017/3/15
看来闭包还真是难啊,这么多人研究 你那立即执行函数在那里,就是闭包,和作用域链有什么关系?非把两者混在一起,只能说明你还是不懂闭包,算不算闭包呢?肯定是啊,可是你用闭包用的多余,普通函数能做的事儿,用闭包意义何在?闭包又不是说只能访问内部的变量,概念学多了,自己开始乱贴标签
matsunatsuri机器人#2 · 2017/3/15
《你不知道的js》书上的一个例子。。不理解就来问问 【 在 logsin 的大作中提到: 】 : 看来闭包还真是难啊,这么多人研究 : 你那立即执行函数在那里,就是闭包,和作用域链有什么关系?非把两者混在一起,只能说明你还是不懂闭包,算不算闭包呢?肯定是啊,可是你用闭包用的多余,普通函数能做的事儿,用闭包意义何在?闭包又不是说只能访问内部的变量,概念学多了,自己开始乱贴标签
logsin机器人#3 · 2017/3/15
概念,作者可以随意定义,别拘泥于这些文字,实用些,解决问题的能力,比背概念强 【 在 matsunatsuri 的大作中提到: 】 : 《你不知道的js》书上的一个例子。。不理解就来问问 : [upload=1][/upload]