
1 davepkxxx 2013 年 8 月 9 日 擦,刚知道。 |
2 cxh116 2013 年 8 月 9 日 js,ruby也是 |
3 cxe2v 2013 年 8 月 9 日 什么叫做作用域? |
6 lycheng 2013 年 8 月 9 日 也是前几天才刚知道啊 |
7 cj1324 2013 年 8 月 9 日 一直知道 他的作用域是方法级别的. 但是还是喜欢在 if 外面加一个 xxx = None 算是强迫症吧~ |
10 cj1324 2013 年 8 月 9 日 关键是有一种情况. if 判断不通过 ,但是下面却用了这个变量. 为None 的话 比较可控。 |
13 wenbinwu 2013 年 8 月 9 日 |
15 behappy 2013 年 8 月 9 日 怪不得前几天写js出现了自认为奇怪的事情 =。= |
16 micoo 2013 年 8 月 9 日 啊哦,只学了JS、PHP,就知道这两个不会...... |
17 pandada8 2013 年 8 月 9 日 - =大约从C系入门的都会被这个坑…… //今天刚刚被js坑进…… |
18 Perry 2013 年 8 月 9 日 via iPhone 就是scope吧,也被js坑过。。 |
19 sunchen 2013 年 8 月 9 日 我擦,我必须要去检查下我的python代码了。。算了,我连这个都不知道,写的代码肯定是渣了,删了算了 |
20 binux 2013 年 8 月 9 日 还有 for i in x: 这个i在for完了之后依然存在 |
21 lequiet 2013 年 8 月 9 日 看同事的代码发现了。。。。明明在前一个分支上定义的变量,竟然在另一个分支上用 |
22 larkifly OP 哈哈,被坑的还真不少 |
23 wildog 2013 年 8 月 10 日 在js上同样被坑过的路过 |
24 raincious 2013 年 8 月 10 日 |
25 fwee 2013 年 8 月 10 日 脚本语言貌似都是这样.. |
26 miaoever 2013 年 8 月 10 日 动态类型的语言不都是这样么。 |
27 davepkxxx 2013 年 8 月 10 日 js可以重复声明一个变量。 |
29 tioover 2013 年 8 月 10 日 这个是理所当然的吧 你在if 块里面声明变量,在块外不能用了还玩什么。 |
30 weakish 2013 年 8 月 11 日 依稀得Python 2面 list comprehension相於直接for,不到Python 3面就有自己的域。 |