腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
用于选择和迭代语句的新
块
范围
在用于迭代的C99语句和selection语句中,有新的
块
作用
域
,我理解if、while等本身是
块
作为它们的子语句,也没有{ }。C11规范: 迭代语句是一个
块
浏览 0
提问于2014-10-13
得票数 2
回答已采纳
1
回答
C++
块
作用
域
和局部
作用
域
在本教程中的一些部分:,“
块
作用
域
”和“本地
作用
域
”之间有什么重大区别吗?还是他们只是同义词?
块
作用
域
-
作用
域
从开始的大括号{开始,以结束的大括号}结束。局部
作用
域
-
作用
域
从函数参数的初始化开始,以关闭大括号}的函数结束.
浏览 6
提问于2021-12-09
得票数 0
3
回答
函数级
作用
域
的优缺点(特别是在Javascript中)
与Java等语言中的
块
级
作用
域
相比,函数级
作用
域
在Javascript中的优缺点是什么? 我希望看到使用
块
级
作用
域
更难或不可能实现的函数级
作用
域
的示例。
浏览 1
提问于2010-09-25
得票数 6
回答已采纳
1
回答
在JavaScript中是否真的存在
块
范围(作为一个一流的语言概念)?
如我们所知,传统上JS一直缺乏
块
范围。正如我们所知道的,JS直到最近才有功能范围。但是..。现在在语言中真的有一个JS中的
块
作用
域
的头等概念吗?还是
块
作用
域
只是一些模拟来使某些变量只在定义它们的
块
中可见?我的意思是,在最近的JS版本的中,
块
作用
域
是一个一流的东西,就像函数
浏览 5
提问于2019-10-30
得票数 1
回答已采纳
3
回答
循环中的可变范围
{}如果在创建for loop的
作用
域中有来自循环的变量,那么为什么我可以访问更高一级的变量,因为我通过放置这些括号创建了另一个
作用
域
?
浏览 2
提问于2014-07-11
得票数 2
回答已采纳
1
回答
它是在函数
作用
域
还是
块
作用
域中?
我的createRandomList函数中的randomNumber变量是
作用
域
还是
块
作用
域
?我的for循环
块
的i变量声明是
作用
域
还是函数
作用
域
?for循环的圆括号部分声明一个变量(for(let i = 0; i < something.length; i += 1) { // something goes in here }),那么该变量是
块
范围的循环不仅仅是代码<em
浏览 19
提问于2019-04-01
得票数 0
回答已采纳
3
回答
Javascript中的
块
范围、函数范围和局部范围
、
、
、
块
作用
域
有时与函数
作用
域
相同吗?我知道函数
作用
域
适用于函数中的所有东西,但不要确切地知道
块
作用
域
是什么。
浏览 4
提问于2015-06-08
得票数 9
回答已采纳
1
回答
块
作用
域
如何访问封闭
作用
域
、
、
、
、
我确实理解,由于词法
作用
域
,
块
作用
域
可以访问封闭
作用
域
变量。但我不明白的是它到底是如何工作的。console.log(i); console.log(i); }} 第一个console.log()在查找变量对象中的
作用
域
链后获得但是,
块
中的console.log()如何访问变量i,因为它不创建执行上下文,因此没有
作用
<em
浏览 12
提问于2021-10-07
得票数 0
1
回答
块
作用
域
和函数
作用
域
语言
、
、
、
、
我注意到一些语言,如C、C++、Java、Perl和.NET Visual都有“
块
”
作用
域
,这意味着变量将只定义在它所声明的特定代码
块
中。例如,if (true) {}此代码将无法编译,因为x仅在if语句创建的
块
作用
域中可见。错误:“X”未在此范围内声明 但是,像VBA、Python和Javascript这样的语言都有“基于函数”的
作用
<
浏览 0
提问于2017-02-09
得票数 4
回答已采纳
2
回答
rails
块
作用
域
、
我想要计算ruby
块
变量
作用
域
的这个block.Because中的条目,我没有处理这个code.Is,有什么办法解决这个问题吗?
浏览 0
提问于2013-01-30
得票数 0
回答已采纳
7
回答
try
块
作用
域
、
、
我对try
块
中的变量
作用
域
不能与关联的catch和finally
块
共享的规则感到不满。我自己的努力不是很好,使用一个by-name参数来延迟构造,直到try
块
安全工作,但仍然不允许我访问catch或finally
块
中的已构造(或不访问)对象。
浏览 1
提问于2010-08-28
得票数 18
回答已采纳
1
回答
PHP“
作用
域
块
”
、
是否可以做一些类似于using关键字的C# (可能还有其他)来限制变量范围?我正在试验数据库连接模式,目前正在努力使其工作: "server" =>"localhost", "pass" =>"my_password",); { // ??? T
浏览 2
提问于2013-12-29
得票数 1
回答已采纳
2
回答
JavaScript中的本地
作用
域
是什么?局部
作用
域
与功能
作用
域
有何不同?
、
我对编码非常陌生,对于本地
作用
域
与函数
作用
域
和
块
作用
域
之间的区别感到困惑。不过,我很困惑。什么是局部范围?局部
作用
<e
浏览 2
提问于2019-09-04
得票数 1
回答已采纳
2
回答
TypeScript var范围与JavaScript var范围
、
、
、
当一个变量使用let声明时,它使用一些人所说的词法
作用
域
或
块
作用
域
。不像用 var声明的变量(其
作用
域
泄漏到其包含的函数),
块
作用
域
变量在其最近的包含
块
或for-循环之外是不可见的。由let声明的变量的
作用
域
在为其定义的
块
中,以及在任何包含的子
块
中。通过这种方式,让我们非常类似于var。主要区别在于, var变量的
作用<
浏览 0
提问于2018-07-13
得票数 1
1
回答
JavaScript中let与var的区别
在第2.2节中解释说,let count = 1; count += 1;我不明白为什么第一个是糟糕的练习,第二个是坏的,如果let和var都是
块
作用
域
此外,函数
作用
域
与
块
作用
域
之间的区别是什么?
浏览 4
提问于2016-05-09
得票数 6
回答已采纳
1
回答
嵌套
作用
域
澄清
、
我读过Ruby中的
块
有嵌套
作用
域
的地方,这意味着什么?我读过关于嵌套
作用
域
的文章,有些人声称这些
作用
域
是创建新
作用
域
的
作用
域
。我不确定Ruby是否正确,因为
块
在do/end之间,如果您在那里定义了一些变量,例如,它不会创建一个新的
作用
域
。有人能帮我澄清一下吗?
浏览 1
提问于2014-10-16
得票数 0
回答已采纳
2
回答
如何调用仅用于
作用
域
的
块
?
、
、
JavaScript有许多类型的
块
,如while
块
、if
块
、for
块
。ES6引入了
块
作用
域
,因此“纯语义”、“匿名”的
块
是有意义的:console.log(a); // ReferenceError: a is not defined 上面的
块
类型(仅用于
作用
域
)是什么?
浏览 4
提问于2013-07-11
得票数 1
回答已采纳
1
回答
这就是范围的全部?
区块:{}
块
作用
域
:对于任何不是函数
块
的
块
,、let和const都会阻止使用函数访问标识符。函数和
块
作用
域
都可以直接“向上”访问任何东西,例如f()可以返回w,但不能返回x。console.log(w); }} f3 = funct
浏览 3
提问于2020-06-24
得票数 2
回答已采纳
2
回答
具有
块
作用
域
的语言?
、
我在读关于函数
作用
域
和
块
范围的文章。并了解到Javascript具有功能范围。谢谢。
浏览 7
提问于2013-09-07
得票数 2
回答已采纳
3
回答
可以访问不同局部
作用
域中声明的变量吗?
如何将变量从一个本地
作用
域
移动到另一个本地
作用
域
?例如,我在屏幕上创建了一个for循环,它在循环的每一轮都向一个主数组添加一个值数组,主数组称为x。我没有包含这个循环,因为它与问题无关。){ functionName(y) let y = x[0][2]}; 或者不同的局部
作用
域
可以相互通信
浏览 6
提问于2020-04-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
变量与块级作用域
什么块级作用域,什么是函数作用域?它们有什么区别?
理解词法作用域和动态作用域
PHP 变量作用域
JavaScript函数-作用域
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券