腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
作用
域
:
在
forEach
循环
内部
声明
的
变量
,
而
不是
在
Javascript
循环
外部
声明
的
变量
我正在开发一个使用twitch API
的
应用程序,并在此过程中发出两个AJAX请求,一个
在
另一个
内部
。loop 请注意status
变量
。这种设计非常适合我想要做
的
事情,即当我访问第二个ajax请求中
的
状态
变量
时,它相对于当前
循环
迭代
的
status值是正确
的
。但是,当我
在
forEach
循环
外部
声明
变量
status
浏览 2
提问于2016-09-08
得票数 0
回答已采纳
3
回答
循环
中
的
局部
变量
会被垃圾回收吗?
、
、
我想知道是将任何var放在
循环
内,还是放在
循环
外更有效-或者它们能像vars一样
在
函数内被垃圾回收吗?console.log(obj);或 var obj = {key:'val'};} 我试图
在
浏览器
的
分析器中运行一些内存测试
浏览 0
提问于2011-10-11
得票数 1
回答已采纳
1
回答
在
while
循环
定义中使用var关键字
、
、
在
JavaScript
for
循环
中,我可以
在
循环
定义中使用var关键字,如下所示: for (var i=0; i<10; i++) ...我知道
变量
i
的
作用
域
不是
在
循环
内部
,而是
在
声明
循环
的
函数
内部
。这是一个比
在
循环
之外
声
浏览 2
提问于2014-08-10
得票数 3
回答已采纳
4
回答
为什么
在
它
的
代码块之外有一个
变量
可用?
我已经和
JavaScript
玩了很长一段时间了,自从我遵循最佳实践以来,我从未遇到过这样
的
情况,也不明白为什么它会起
作用
,而我认为它不应该起
作用
: for (var i=0; i<10; i++){我一直认为
声明
部分只允许
在
该块中使用局部
变量
。
浏览 10
提问于2013-12-06
得票数 2
回答已采纳
3
回答
Javascript
-嵌套for
循环
索引
的
作用
域
、
我记得
变量
是
Javascript
中
的
函数
作用
域
。但是,如果我
在
循环
中重新定义局部
变量
,行为会如何呢?一种常见
的
用例是嵌套
循环
。在下面的代码中,如果我将j更改为i,则
外部
for
循环
将在一次迭代后终止,因为
外部
作用
域中i
的
值与
内部
for
循环
的
值相同。因为我使用了var,所以我期望
浏览 1
提问于2012-09-25
得票数 7
回答已采纳
5
回答
在
JavaScript
循环
中
声明
相同
的
变量
名
、
、
在这个例子中,一切都很清楚(参见
变量
entry
声明
):{} 使用'use strict‘不会抛出错误,但是以这种方式
声明
entry是一种好做法吗?
浏览 0
提问于2014-07-09
得票数 2
4
回答
为什么当我们
在
程序中使用'for‘
循环
时两次添加'int’标记时输出是不同
的
?
、
我是一个学习C语言
的
新手。
在
创建函数时,使用for
循环
提供两个数字
的
幂,
在
循环
启动之前,我会遇到使用int
声明
,并且
在
循环
中也会更改程序
的
输出。为何会这样呢?使用“int”
声明
一次
的
代码具有正确
的
输出;{ int r = 1;
浏览 2
提问于2020-08-02
得票数 2
回答已采纳
3
回答
在
foreach
循环
外部
声明
变量
、
在
for
循环
的
情况下,我可以
在
for语句之外
声明
索引。例如,
而
不是
我可以这样做:for (i = 0; i < 8; i++) { }
foreach
(string name in names) { } 我不能做这
浏览 0
提问于2011-08-16
得票数 13
回答已采纳
2
回答
PHPs
变量
范围界定
这似乎是一个微不足道
的
问题,但由于我
在
使用php大约8个月后才意识到这一点,我认为它需要一些关注。我习惯于强类型语言,如java,但我也喜欢弱类型语言(不知何故)。好
的
,所以对于这个问题,我
在
函数中定义了一个
变量
,
在
第3级
的
foreach
循环
中。} //code executes here } 在上面的示
浏览 2
提问于2014-03-06
得票数 0
回答已采纳
2
回答
在
for
循环
中
声明
的
变量
是
在
函数中- global还是local(函数)?
、
、
假设,如果for
循环
位于一个函数
内部
,且我
在
for
循环
内部
声明
了一个
变量
,那么该
变量
是全局
变量
还是局部
变量
,该
变量
仅限于存在for
循环
的
函数?
浏览 21
提问于2018-02-21
得票数 0
4
回答
为什么
在
不同
的
函数中嵌套
循环
的
'I‘会改变?
、
我一直
在
我
的
代码中发现一些奇怪
的
行为,并最终追踪到我认为不可能
的
事情。
在
for
循环
中使用
的
变量
"i“
在
另一个函数
的
封闭for
循环
中被更改。我
在
我
的
代码中解决了这个问题,修改了
变量
名'i1‘和
浏览 0
提问于2019-04-04
得票数 0
1
回答
此
Javascript
代码中
的
“
作用
域
”和“上下文”不同
我
在
我
的
Javascript
代码中使用了这个基本
的
事件系统,并试图为我
的
同事记录它。我不太确定这段代码中“
作用
域
”和“上下文”
的
区别。有人能帮我理解为什么我需要这两个吗?
浏览 0
提问于2013-01-15
得票数 8
回答已采纳
4
回答
循环
变量
上闭包
的
正确语义是什么?
、
、
、
、
在这种情况下,i将关闭
外部
循环
的
每次迭代
的
值。实际上,在这种情况下,闭包在
变量
上工作,
而
不是
它
的
值,这很有意义,因为我只
在
第一个
循环
结束时调用函数。如果有一种“正确”
的
方法可以做到这一点,那么要么是lua,要么是c#和
JavaScript
错了(我还没有尝试过其他语言)。所以我
的
问题是:“
在
循环
中关闭
变量
浏览 1
提问于2013-01-15
得票数 1
回答已采纳
1
回答
在
C++ 'for‘
循环
中
声明
用户定义
的
类类型
、
、
、
下面是与
在
for
循环
中
声明
内置类型
变量
有关
的
问题: 但是,我想缩小这个主题,询问如何
声明
用户定义
的
类类型
变量
,这些
变量
是使用组合继承或生成
的
,并且具有具有动态内存分配/析构函数(new--这是最好
的
实践--那么
在
循环
内部
还是
外部
循环
中
声明
它?如果要在
循环<
浏览 9
提问于2015-07-14
得票数 0
1
回答
for
循环
的
初始化
变量
驻留在哪个范围内?
、
我正在考虑
在
JS中进行范围界定,并尝试了以下代码:for (let a of [2,3,4]) {}let a = -1; for (let a = 0; a < 5; a+
浏览 7
提问于2022-03-27
得票数 1
3
回答
嵌套
循环
中
Javascript
变量
的
作用
域
我认为用"var“
声明
一些东西会使它局限于它
的
作用
域
。那么,为什么这段代码似乎没有两个名为"len“
的
不同
变量
,
而
只有一个呢?(var j=0, len=1; j<len; j++) { }
在
输出中,我只得到了一行,
而</em
浏览 0
提问于2016-03-08
得票数 0
2
回答
循环
内
Javascript
变量
声明
、
、
、
我有一个习惯,我是边缘强迫症,但我认为可能是完全不必要
的
。document.getElementsByTagName('DIV').item(i).width; }}function abc(){ var a=document.getElement
浏览 5
提问于2016-01-22
得票数 8
回答已采纳
4
回答
JS
变量
作用
域
查找与分配
如果我将一个函数应用于
javascript
数组,即var x; x = val + 1;});var a = [1,2,3,4]; a.
forEach
(functi
浏览 1
提问于2018-03-24
得票数 0
1
回答
无法访问已
声明
为全局
变量
并在单击函数内初始化
的
变量
、
我正在尝试访问
变量
,该
变量
被
声明
为全局
变量
,并在onclick函数中初始化。点击发生后,我正在重新加载页面。虽然我想访问
外部
的
"ClickedChillerName“,但它给出了未定义
的
。instance.type.id])
浏览 0
提问于2021-02-10
得票数 0
3
回答
JavaScript
中未初始化
变量
的
作用
域
我不明白为什么这段代码
的
行为是这样
的
: var j; }() 如果我将j设置为null并检查null,它
的
工作方式与我认为应该
的
一样。这
不是
Java、C#、C++等
的
工作方式,因此出现了混乱。
浏览 6
提问于2015-01-02
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券