![]() |
1
44
有 remove_class_variable , remove_instance_variable 和 remove_const 方法,但目前没有等价的局部变量。 |
![]() |
2
21
通过减少变量存在的范围,可以避免取消声明变量:
|
![]() |
3
13
您可以通过调用IRB子外壳来“清除”IRB的局部变量注册表。想想bash shell是如何处理未分析的环境变量的。既然您采用了交互模式,那么这个解决方案就应该适用于此。 至于生产代码,我不希望取消定义局部变量作为解决方案键控哈希的一部分,这对于这种类型的场景可能更好。 我的意思是:
|
![]() |
4
0
目前,您没有删除全局变量、局部变量和类变量的方法。但是,可以使用“remove-const”方法删除常量 |
![]() |
5
0
本着这个问题的精神,您可以将变量限制在一个范围内,假设您可以将其他局部变量锁定在同一范围内。如果您在类中定义了一些内容,并且不希望局部变量留在类声明中,那么这尤其有用。
我唯一能想到的办法就是
除此之外,可能还有其他更干净的方法来限制到一个块。这些不是我想要的那么干净,我想看看是否有人有更干净的方法来做这件事。 |
![]() |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 2 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 2 年前 |
![]() |
johncssjs · 将数组转换为每个元素的嵌套哈希 2 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 2 年前 |