腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
块
外
可
访问
的
局部变量
ruby
、
scope
我正在阅读有关ruby作用域
的
文章,它说
局部变量
在定义它们
的
块
之外是不可
访问
的
。 例如,在下面的示例中。不应在if
块
之外
访问
b a = 3 if a<5 end endputs b 但是由于某些原因,我可以在定义它
的
块
之外
访问
b
浏览 12
提问于2019-10-12
得票数 1
回答已采纳
2
回答
块
局部变量
的
存在只是为了提高可读性吗?
ruby
、
scope
、
block
块
-
局部变量
是防止
块
在其作用域之外篡改变量
的
。使用
块
局部变量
3.times do |y; x|end但是,这很容易通过声明一个常规
块
参数来实现。将为该参数创建一个新
的
本地作用域,该参数优先于以前
的
变量/作用域。3.times do |y, x|end
浏览 3
提问于2014-10-01
得票数 2
回答已采纳
1
回答
如何
访问
块
外
的
局部变量
c#
、
unity3d
所以我需要
访问
if区块之外
的
“预制”GameObject。但是怎么做呢? 需要帮助吗?
浏览 1
提问于2018-07-17
得票数 0
3
回答
如何
访问
Ruby
块
中
的
实例变量?
ruby
end看起来这个
块
在一个新
的
范围内运行。因为我得到了:通过创建
局部变量
,然后在read方法
的
末尾将这些变量分配给实例变量,这很容易完成但是我想知道为什么
局部变量
在
块
中是
可
访问
的
,而不是实例变量。
浏览 3
提问于2015-06-24
得票数 3
回答已采纳
4
回答
当
块
已经拥有自己
的
作用域时,设置Ruby
块
局部变量
的
目的是什么?
ruby
、
scope
、
block
在本例中,
块
局部变量
有什么意义: 你什么时候可以做下面的事呢?
块
中
的
x已经有了自己
的
作用域,这与
块
外
的
x不同。
浏览 4
提问于2017-01-15
得票数 9
回答已采纳
2
回答
块
变量和
块
局部变量
在Ruby中
的
具体区别是什么?
ruby
我有一个例子,有3个变量在
块
内部和外部具有相同
的
名称,如果它们在
块
内部和外部被打印,结果将是不同
的
。y = x p [x, y, z] puts
块
内p,y,z
的
结果[2, 2, 2]
块
外
的
p,y,z
的
结果 [0, 0,
浏览 6
提问于2022-01-31
得票数 2
回答已采纳
3
回答
object
块
如何捕获非对象值?
objective-c
NSLog(@"Integer is: %i", anInteger);这是苹果官方指南中
的
一个例子现在,对于对象值,它很容易理解,它保留了对它
的
引用。因此,稍后,当它
的
原始引用更改为指向其他东西时,或者只是被销毁。该引用仍然存在,因此引用计数不会为零,原始值将保持不变。该
块
保留对它
的
引用,然后值更改为84。我认为这是对其本身
的
更改,而不是它
的
副本,
浏览 7
提问于2016-10-29
得票数 1
回答已采纳
4
回答
在java中静态
块
中声明
的
变量
的
作用域是什么?
java
、
static
、
static-members
在静态
块
中声明
的
变量可以在其他任何地方
访问
吗?它们是什么“类型”
的
成员(例如,它们也是静态成员吗?)
浏览 2
提问于2012-03-31
得票数 15
回答已采纳
4
回答
是否所有实例变量都声明在函数之外?
java
、
variables
、
instance-variables
我知道变量可以分为两种:-第二种方法是将它们分类为类/静态实例/非静态变量。类/静态变量是属于类
的
那些变量,对于类
的
所有实例,这些变量只有一个副本,并且由它们共享。实例变量是属于类实例<em
浏览 8
提问于2017-01-03
得票数 2
回答已采纳
1
回答
一次将值声明为本地值比每次声明本地值要慢。
optimization
、
lua
、
local-variables
for n = 0, 255 do ...由于我在t部分中多次
访问
...,所以我想知道,for循环是否有自己
的
一组
局部变量
?如果是,从当前
块
访问
局部变量
比从外部
块
访问
局部变量
要快吗?
浏览 1
提问于2016-05-19
得票数 6
回答已采纳
2
回答
访问
内部类中
的
外部类变量
java
、
inner-classes
在内部类中,外部类
的
变量是
可
访问
的
,但方法
的
局部变量
是不可
访问
的
。我理解了方法
的
局部变量
不可
访问
的
部分,但我想知道为什么外部类变量是
可
访问
的
?我
的
理解是,由于内部类与外部类绑定,所以只要父类可用,子类就可以
访问
其父变量。我说
的
对吗?
浏览 0
提问于2013-07-11
得票数 34
回答已采纳
1
回答
安卓TalkBack仅在浏览器中循环显示屏幕内容
android
、
angular
、
accessibility
、
talkback
我正在开发一个Angular 2 web应用程序,并使用TalkBack屏幕阅读器测试安卓系统
的
可
访问
性问题。其他网站在屏幕
外
导航到内容时,TalkBack不会出现此问题。我试图将tabindex
浏览 12
提问于2017-07-08
得票数 2
1
回答
python中变量
的
作用域
python
在python中,只能在
块
内
访问
局部变量
。根据python,
块
将以:冒号开头,而
块
中
的
所有语句都将具有相同
的
缩进。但是在for循环和if语句中使用
局部变量
,并且它能够
访问
块
外部。有谁能解释一下。
浏览 4
提问于2015-10-06
得票数 0
3
回答
是否有涵盖变量作用域
的
代码度量标准
c#
、
java
、
c++
、
static-analysis
、
metrics
在试图了解一些遗留
的
C++和C#代码维护有多困难,以及引入错误
的
风险时,有人建议,测量变量
的
范围有多广或多窄将是有用
的
。该代码使用了大量
的
全局变量或范围广泛
的
变量,其中
局部变量
会更好。一种常见
的
情况是,这些变量在声明它们
的
地方
的
几个范围级别中用于2到3行代码。 我知道静态代码分析工具通常试图量化耦合和内聚,但有没有更具体
的
测量变量/数据范围
的
工具?
浏览 0
提问于2013-01-15
得票数 8
2
回答
在"if“语句中分配
的
内存,在退出时被释放
c++
我正在输入一个"if“语句并删除链接列表中动态分配
的
节点,然后重新分配它。问题是,一旦我退出语句,内存就会消失。以下是相关代码:以下是Node
的
构造函数
浏览 0
提问于2014-10-13
得票数 1
回答已采纳
2
回答
Java本地类中捕获
的
变量是什么
java
JavaDocumentsfor说: 此外,本地类还可以
访问
局部变量
。但是,本地类只能
访问
声明为final
的
局部变量
。当本地类
访问
封闭
块
的
局部变量
或参数时,它会捕获该变量或参数。例如,PhoneNumber构造函数可以
访问
局部变量
numberLength,因为它被声明为numberLength;numberLength是一个捕获
的
变量。捕获
的
变量是什么,它<em
浏览 7
提问于2014-02-25
得票数 19
回答已采纳
1
回答
Ruby“#<NetAddr::CIDRv4
的
未定义方法‘长度’...”
ruby
、
gem
我有一个包含三个NetAddr::CIDR对象
的
数组,并尝试使用NetAddr模块()
的
cidr_sort方法对它们进行排序。当我从我
的
类中调用sort方法时,如下所示: attr_accessor :component_nets @component_nets = [],我会得到正确
的
值3。我也尝试过使用sort_by和NetAddr::cidr_sort(@component_nets),并得到了相同
的
错误。为什么当cidr_sort方法试图调用它时,
浏览 2
提问于2014-07-15
得票数 0
5
回答
在for循环中声明
的
变量范围
java
for(int i=0; i<10;i++){} J是
块
变量还是
局部变量
?我看到j
的
作用域只是直到for循环结束
浏览 2
提问于2013-10-19
得票数 4
回答已采纳
3
回答
using
块
是否创建并维护GC
的
引用?
c#
、
garbage-collection
、
using
、
using-statement
这主要是出于好奇心,因为有更好
的
方法来实现我能想到
的
这种构造
的
几乎任何用例(至少在C#和我经常使用
的
其他语言中),但我最近在这里看到了一个,这是一个很酷
的
概念。我
的
问题是,using语句是否维护了对它所作用
的
对象
的
引用(即:阻止GC在其上运行)?例如,如果我要执行以下操作:{} ScopedMutex对象是否会一直存在到using
块
的</
浏览 0
提问于2010-02-25
得票数 2
回答已采纳
2
回答
访问
嵌套需求
块
中
的
局部变量
/方法?
dojo
、
requirejs
、
amd
我在文档中找不到如何从嵌套
的
require
块
中
访问
类
的
局部变量
。dataR.root ); } 如何从请求
块
中
访问
类
的
如何从请求
块
中
访问
局部变量
“那个”?
浏览 3
提问于2016-10-28
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
NFT 市场数据可访问性的挑战
Web 内容的可访问性不能只靠研发
k8s集群外的主机访问pod的解决方案
谷歌开源针对iOS的可访问性测试框架
好程序员Java教程分享成员变量和局部变量
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券