腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
这个
函数
作为
全局变量
运行
,
而
不是
作为
局部变量
运行
?
、
、
、
、
在
这个
例子中,在按下空格键(一个'key_down‘事件)后,会中断底部的循环,程序会终止。 我对lua编码比较陌生,我可以用我自己的方式来编写相对简单的代码,但是在这里我被困住了。我有两个问题: (1)
为什么
当'eventHandlers.key_up‘
函数
被定义为全局
函数
,
而
不是
定义为局部
函数
时,这是可行的? (2)元数据在代码中的作用是什么?
浏览 13
提问于2019-04-12
得票数 1
回答已采纳
1
回答
访问使用“load”执行的字符串中的参数
我想知道“load”
函数
是否有办法从
局部变量
而
不是
全局变量
中获得变量值?假设我有一个类似于'trade.version == 2‘的字符串,我想要在
函数
中执行'load’
函数
,并以trade
作为
参数。
作为
一种解决办法,我定义了一个
全局变量
,它
运行
得很好。但我想避免
这个
全局变量
。 非常感谢
浏览 1
提问于2016-11-22
得票数 1
回答已采纳
1
回答
为什么
将jQuery
作为
参数传递给(
函数
($){..})(JQuery)闭包包装器,
而
不是
本地变量?
、
(jQuery);是拥有
局部变量
而
不是
全局变量
的好方法。$和在包装器中定义的任何变量和本地
函数
都只能在包装器中可见,
而
不是
在外部。这太棒了,我一直在用它。(function($){})(jQuery); var $ = jQuery;
浏览 5
提问于2015-07-31
得票数 4
回答已采纳
2
回答
Javascript的
函数
构造
函数
范围问题?
此代码new Function('fn', 'fn()')创建匿名
函数
,该
函数
具有param并执行(在本例中param是一个
函数
)。'fn()'))显示了输出: {} 注意:Functions是用Function constructor do
而
不是
创建的在
运行
它们时,它们只能访问自己的local variables and global on
浏览 2
提问于2014-03-19
得票数 5
回答已采纳
5
回答
局部变量
与
全局变量
的区别
我对
局部变量
和
全局变量
的区别感到困惑。我知道
全局变量
是在
函数
外部声明的,
而
局部变量
是在
函数
中声明的。然而,我想知道是
不是
这样: a = 0 w = l[0] while...我的问题是,在我
作为
示例编写的
函数
中,我知道a是一个
局部变量
,但是其他两个变量呢?它们也是
局部变量
吗?
浏览 1
提问于2017-08-11
得票数 2
1
回答
全局变量
和
局部变量
的内存使用情况
、
我正在编写一个C代码,其中变量需要被不同的
函数
使用。我想问是使用
全局变量
并通过
函数
对其进行操作,还是将其声明为
局部变量
,并将其从一个
函数
传递到另一个
函数
作为
参数。我的理解是,如果我声明它为
全局变量
,相同的内存空间将被不同的
函数
使用,
而
如果我使用它
作为
本地的,则将使用更多的内存,因为每次调用该
函数
时都会定义和声明它。这是真的吗?
浏览 0
提问于2016-04-04
得票数 2
3
回答
局部变量
和
全局变量
、
当我
运行
我的程序时,它会给出错误:这是代码:add (int sum) int count = 1;printf ("sum=%d\n", sum);} main () int sum = 0;} 当我将count从
局部变量
更改为
全局变量
时当变量count
作为
局部变量
在
函数
浏览 0
提问于2014-03-07
得票数 1
回答已采纳
2
回答
C“在‘struct’之前的预期表达式”错误,因为使用ty胡枝子或标头
、
、
inventory_destroy(INVENTORY);town_destroy(TOWN); 每当我试图使用我的任何结构来做一个
函数
时,我都会得到
这个
错误。
浏览 2
提问于2016-03-21
得票数 1
回答已采纳
1
回答
将变量初始化为
全局变量
与本地变量会产生不同的结果(JavaScript)
、
、
、
、
关于将变量初始化为
全局变量
还是
局部变量
,我有一个问题。对于变量sum
作为
全局变量
(输出: 16)和和
作为
辅助
函数
dfs中的
局部变量
(输出: 10),我得到了不同的结果。它与递归性质有关吗?我计算和
作为
每个整数的
运行
总数乘以它在嵌套数组中的深度。
为什么
第一个方法,即声明一个
全局变量
,在这种情况下是错误的?什么是最佳做法?
浏览 0
提问于2020-08-17
得票数 0
回答已采纳
2
回答
是否可以在
函数
作用域中
而
不是
全局范围下
运行
通过
函数
构造
函数
创建的
函数
?
、
我计划创建用匿名
函数
包装的
函数
。但是,如果我使用
函数
构造
函数
,它不会在匿名
函数
范围下
运行
。var k = function(){alert(1);}; kRef();但是,如果我使用eval
而
不是
函数
构造
函数
,则它在匿名
函数
的范围内
运行
。,
为什么</em
浏览 2
提问于2013-12-19
得票数 1
回答已采纳
2
回答
Python2.7-本地vars与全局vars
、
、
因此,我正在学习Python2.7中全局和本地vars之间的区别,并且根据我的理解在
运行
该
函数
之前,我声明了全局s产出如下:I love python我理解了
这个
部分,
浏览 7
提问于2016-06-30
得票数 0
回答已采纳
1
回答
在Xcode中调试单例
、
、
、
既然单例
作为
一个
全局变量
,
为什么
我不能或如何在调试器上看到它?我是否必须将单例赋值给另一个
局部变量
,以便可以监视
局部变量
而
不是
单例变量?
浏览 1
提问于2013-08-30
得票数 0
2
回答
在JavaScript中创建
全局变量
的本地副本
根据,如果我将一个
全局变量
作为
参数传递给一个
函数
,该
全局变量
就会变成一个本地副本。我甚至比示例更进一步,具体地将
全局变量
复制到
局部变量
中,但结果是相同的。我真的很希望能够在保持全球完整的同时,shift()本地。
浏览 10
提问于2015-04-21
得票数 2
回答已采纳
5
回答
为什么
函数
返回本地JSON变量的值
而
不是
全局变量
的值?
、
、
我有一个全局JSON变量,我在其中存储了一些参数,然后每次
运行
函数
时,我希望能够修改它们,但只能在该
函数
内部进行局部修改。 所以每次我
运行
函数
的时候,我都想要一个
全局变量
在
局部变量
中的新副本。问题是,我将
全局变量
复制到
函数
中定义的
局部变量
,并对
局部变量
进行了更改,但下次
运行
函数
时,
不是
拥有
全局变量
的完整副本,而是具有已修改内容的
浏览 0
提问于2010-09-16
得票数 3
回答已采纳
6
回答
具有最小RAM的C程序
、
应用程序将在PC上
运行
。根据我的理解,这里有两点,但我不确定:(2)在顶部使用
全局变量
而
不是
局部变量
。当
全局变量
保存在未初始化和初始化的ROM区域时? 谢谢。
浏览 3
提问于2013-11-21
得票数 9
回答已采纳
4
回答
全局变量
与
局部变量
的性能
、
我仍然是Python的新手,我一直在努力提高我的Python脚本的性能,所以我在使用和不使用
全局变量
的情况下对其进行了测试。我对它进行了计时,令我惊讶的是,它在声明
全局变量
时
运行
得更快,
而
不是
将
局部变量
传递给
函数
。到底怎么回事?我还以为
局部变量
的执行速度更快呢?(我知道
全局变量
是不安全的,我仍然很好奇。)
浏览 2
提问于2012-09-26
得票数 31
回答已采纳
2
回答
PHP:将资源数据类型
作为
参数传递给
函数
、
> 有人能解释一下发生了什么吗?当一个resource数据类型
作为
参数传递给一个
函数
时,它是否通过引用传递,
而
不是
int数据类型?
浏览 5
提问于2017-06-22
得票数 0
回答已采纳
4
回答
JavaScript
函数
中的
局部变量
和
全局变量
、
我正在学习JavaScript
全局变量
和
局部变量
,但是我对
这个
特定的
函数
感到困惑。var text是一个
全局变量
。print()
函数
可以访问它并返回text,从而返回'top'。"; return (text);}// Returns undefined 我对
全局变量
和
局部变量
浏览 8
提问于2016-10-12
得票数 6
回答已采纳
1
回答
全局变量
与已销毁变量的实现
、
、
在模块级别声明的
函数
永远不会有闭包,并通过LOAD_GLOBAL访问非
局部变量
。 在模块级别声明为
而
不是
的
函数
可能有一个闭包,如果这些变量
不是
全局变量
,则可以通过LOAD_DEREF访问非
局部变量
。
为什么
是GLOBAL?如果让所有
函数
都有它们的闭包,FAST和DEREF还不够吗?我找不到一个非
局部变量
和
全局变量
之间有什么重要区别吗?这可能是由于性能问题,因为可能
全局变量</
浏览 1
提问于2014-01-29
得票数 5
回答已采纳
4
回答
变量会被覆盖吗
比方说,在Java语言中,我在代码中声明了一个变量int x = 6;
作为
全局变量
,然后在此过程中更改了x = 10。x变量会永久地将其6替换为10吗?在Javascript中,假设我有var area = 6,然后我在
函数
中将area = 12更改为
全局变量
,
而
不是
局部变量
。它会被永久覆盖吗?
浏览 3
提问于2013-05-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
初识python,全局,局部和非局部变量详解
作用域规则之变量
初识 Python:全局、局部和非局部变量
Python常见问题:全局变量和局部变量
五撩Python
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券