腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Stan
:
函数
中
的
局部
作用
域
、
对我来说最新
的
是,变量隐藏是不允许
的
:您不能使用全局定义
的
局部
变量(例如,在for循环中)(即,在for循环之外) (chapter 7.9, Local Variable Declarations)。用户定义
的
函数
也是如此吗?也就是说,您是否可以在用户定义
的
函数
中
声明变量,这些变量与在
函数
外部声明
的
其他变量具有相同
的
名称?在我们
的
例子
中
,我们有
浏览 24
提问于2020-06-25
得票数 0
回答已采纳
5
回答
使用数组作为
函数
参数
、
、
我正在写一个程序来计算两个数组
的
值。在我
的
函数
中
传递和使用数组时遇到了问题。下面是我
的
代码:#include <string.h>
浏览 0
提问于2015-10-31
得票数 1
2
回答
JavaScript
中
的
本地
作用
域
是什么?
局部
作用
域
与功能
作用
域
有何不同?
、
我对编码非常陌生,对于本地
作用
域
与
函数
作用
域
和块
作用
域
之间
的
区别感到困惑。 我理解全局
作用
域
是指在
函数
之外声明变量,以便可以在任何地方访问它。
函数
作用
域
是指在
函数
中
的
任何地方都可以访问变量,而块
作用
域
是可以在一组大括号内访问变量
的
时候,例如
浏览 2
提问于2019-09-04
得票数 1
回答已采纳
1
回答
Application.cfc
函数
中
的
变量需要
作用
域
吗?
、
我们对我们
的
团队非常严格,在我们
的
CFC
的
函数
中
定义
局部
变量
的
作用
域
,但是最近在Application.cfc
中
的
变量
作用
域
的
问题出现了。像onRequestStart()这样
的
函数
中
的
未限定
作用
域
的
变量被并发运行
浏览 4
提问于2011-11-19
得票数 3
回答已采纳
1
回答
C++块
作用
域
和
局部
作用
域
在本教程
中
的
一些部分:,“块
作用
域
”和“本地
作用
域
”之间有什么重大区别吗?还是他们只是同义词?块
作用
域
-
作用
域
从开始
的
大括号{开始,以结束
的
大括号}结束。
局部
作用
域
-
作用
域
从
函数
参数
的
初始化开始,以关闭大括号}
的
函数<
浏览 6
提问于2021-12-09
得票数 0
1
回答
访问匿名类
中
具有相同变量名
的
外部
作用
域
局部
变量
局部
变量在
函数
中
声明。
函数
在变量声明后也有一个匿名类。匿名类有一个自己
的
函数
,其参数与外部
作用
域
局部
变量同名。没有因为同名而导致
的
编译器错误。我无法从匿名类
的
函数
中
引用外部
作用
域
的
局部
变量,因为它引用了自己
的
变量。 如何访问匿名类
中
的
外部t
浏览 16
提问于2020-07-31
得票数 0
2
回答
与
作用
域
有关
的
局部
变量定义,C++
、
、
、
(x); return 0;当输入
函数
doNothing()时,这两个变量(x,y)是否仍然在
作用
域中被考虑?我知道变量
作用
域
扩展到可以在源代码
中
访问标识符
的
地方,但据我理解,y在
函数
doNothing()
中
是不可访问
的
。如果要理解一个
局部
变量
的
生命周期在它进入
作用
域
时开始,当它超出
作用
域
时结束,那么在运行时返回
浏览 6
提问于2020-10-17
得票数 1
回答已采纳
1
回答
在嵌套
函数
中使用var声明与parent
的
参数同名
的
变量
我正在使用JavaScript编写一些代码,发现了一个意想不到
的
行为。var f = function(m) { alert(m); };};这段代码将生成undefined,而不是我期望
的
1。将alert语句移到var行下面将产生答案0,这是有意义
的
浏览 0
提问于2011-04-05
得票数 9
回答已采纳
1
回答
没有块体
的
箭头
函数
不会创建词法
作用
域
,对吗?
我只是想得到这个主题中
的
论文的确认。与x => {/*any code*/}这样
的
函数
相反,不可能以某种方式创建
局部
作用
域
,即在像x => some_expression这样
的
函数
中
创建
局部
变量,对吗?子问题:词法
作用
域
只能在花括号之间创建吗?例如在块、条件、循环、try/catch等
中
。 附言:我有99%
的</e
浏览 6
提问于2019-06-20
得票数 1
回答已采纳
3
回答
如果声明JS变量
的
函数
从未被调用过,那么JS变量是否有
作用
域
?
、
、
、
、
在这段代码
中
,全局
作用
域中有多少个变量,greet
函数
的
局部
作用
域中有多少个变量?function greet(name) { return greeting + ' ' + name;我相信有两个全局变量(foo和bar)和0个
局部
变量由于
函数
从不被调用,所以name和greeting没有声明,所以我认为它们不在全局或
局部
作用</e
浏览 4
提问于2019-07-14
得票数 0
1
回答
无法访问已声明为全局变量并在单击
函数
内初始化
的
变量
、
我正在尝试访问变量,该变量被声明为全局变量,并在onclick
函数
中
初始化。点击发生后,我正在重新加载页面。虽然我想访问外部
的
"ClickedChillerName“,但它给出了未定义
的
。
浏览 0
提问于2021-02-10
得票数 0
1
回答
子
域
分组在laravel
中
漏掉斜线
、
、
我正在尝试编写一个驻留在http://api.
stan
.test/上
的
简单REST后端。有laravel/framework:v7.21.0和PHP:7.2.30。当我访问http://api.
stan
.test/api/t.json网址时 以api.
stan
.test字符串作为
域
组,将在\Illuminate\Routing\RouteCollection::match
浏览 3
提问于2020-07-23
得票数 1
5
回答
C++11是否支持本地
函数
?
、
现在C++中有了lambdas,我不能声明一个
局部
函数
似乎真的很愚蠢……我可以在
函数
体
中
声明类型,甚至可以将其初始化为值表。但我不能创建使用该数据类型
的
辅助
函数
-因为我不能在
函数
中
声明
函数
,也不能在
函数
外部引用该数据类型,因为它只在该
作用
域中可用。有时,从
函数
中提取数据类型并在其中定义数据类型和辅助
函数
(本地文件
作用
域
浏览 3
提问于2011-11-10
得票数 25
回答已采纳
1
回答
当在javascript(jquery)调用
中
声明匿名
函数
时,闭包是如何工作
的
?
、
在此
函数
中
: getStuff : function(){ $.getJSON('/url.json', {}, function(dataalert(i); });} 那么,由于闭包,为两个jquery调用(.getJSON,.each)声明
的
匿名
函数
都可以访问父
函数
这是否意味着在该位置声明
的
匿名
函数
在
浏览 1
提问于2011-04-26
得票数 0
回答已采纳
3
回答
Javascript变量生命周期
gObj.setAddress("xpto");我认为它不会工作,因为getAddress()调用了一个在离开
函数
后不应该存在
的
对象
的
另一个方法但是,由于这是有效
的
,我假设即使在退出getObj
函数
之后,对象objAddress仍然存在。 在
函数
之外,gObj.getAddress()是如何工作
的
?
浏览 0
提问于2013-11-04
得票数 1
1
回答
考虑三个嵌套
函数
。最里面的
函数
可以访问最外面的
函数
的
名称空间吗?
、
、
、
、
我用自己编写
的
程序对此进行了测试: f=['f',1,2] g=1id 140601546763464id 140601546763464 据我所知,最里面的x()
函数
只能访问它自己
的
本地名称空间我最初认为试图从
函数
x()访
浏览 0
提问于2020-08-19
得票数 1
1
回答
这是正确
的
概念吗?
、
function someFunction() { } 那是一个“立即调用
函数
表达式我经常听到人们在代码注释
中
说,“是的,在闭包
中
这样做”,或者在代码注释
中
“在闭包
中
这样做”--就好像关闭是在“保护对全球空间
的
泄漏”。 但这是正确
的
概念吗?我认为它是一个本地
作用
域
,或者一个匿名<
浏览 0
提问于2016-01-19
得票数 4
5
回答
局部
作用
域
和
函数
作用
域
的
区别
、
我曾经假设这两者具有相同
的
含义,但在阅读了更多关于它
的
内容后,我仍然不清楚其中
的
区别。
局部
作用
域
有时不是指
函数
的
作用
域
吗?只有标签才有
函数
作用
域
是什么意思?
浏览 1
提问于2011-10-29
得票数 6
1
回答
如何在chrome
的
javascript控制台中显示
局部
作用
域
变量
、
、
、
我正在使用chrome
的
javascript控制台来调试一些javascript。我经常使用交互式命令行来显示一些变量。当我在一个
函数
中
(被断点中断),并在命令行
中
输入一个参数
的
名称(在我
的
例子
中
是" result ")时,它会显示全局范围结果
的
值,而不是
局部
范围结果
的
值。有没有办法告诉chrome
的
命令行计算
局部
作用
域
或最内
浏览 0
提问于2010-11-25
得票数 5
回答已采纳
1
回答
我需要创建闭包吗?
、
虽然我在其他语言方面有经验,但我对lua并不熟悉,我发现自己编写
的
代码如下: results[k] = nil return function() end end 闭包中使用
的
所有变量要么是包含for循环
的
函数
的
for,要么是静态全局变量。我真的需要在lua<
浏览 4
提问于2022-04-30
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券