腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
函数
级
作用
域
的优缺点(特别是在Javascript中)
与Java等语言中的
块
级
作用
域
相比,函数
级
作用
域
在Javascript中的优缺点是什么? 我希望看到使用
块
级
作用
域
更难或不可能实现的函数
级
作用
域
的示例。
浏览 1
提问于2010-09-25
得票数 6
回答已采纳
4
回答
期望Javascript中未定义
我看到了一些Javascript代码,偶然发现了这样的东西: if(true) { }}
浏览 9
提问于2014-06-05
得票数 15
回答已采纳
3
回答
为什么在Javascript中,范围是函数
级
而不是
块
级
很重要?
、
在问题中 JavaScript的
作用
域
是函数
级
的,而不是
块
级
的。 如果Javascript的
作用
域
是
块
级
的,那么臭名昭著的循环问题还会发生吗?与其他语言相比,使用{会启动新的
作用
域
吗?
浏览 5
提问于2010-04-27
得票数 2
回答已采纳
3
回答
为什么要用外部访问来声明变量呢?
、
代码为: { }变量url在with中声明,但它可以用来访问外部,为什么?
浏览 0
提问于2012-09-03
得票数 1
回答已采纳
1
回答
类型记录:允许跨多个文件复制vars?
不确定这是否是类型记录(2.1.5)或预期行为中的错误,但如果有两个文件在同一个文件夹中声明相同的
块
级
var:let x = 0;let x = 1;b.ts(1,5):error TS2451:无法重新声明
块
作用
域
变量'x‘。我最初认为这可能与有关,但使
浏览 8
提问于2017-01-24
得票数 9
回答已采纳
1
回答
JS
中for循环中的变量
作用
域
、
变量'i‘的
作用
域
如何在for循环之外可用?
浏览 1
提问于2015-11-25
得票数 0
2
回答
Javascript
块
级
作用
域
、
谁能给我解释一下javascript
块
级
作用
域
。
浏览 0
提问于2016-04-27
得票数 0
2
回答
方法内/外的Ruby
块
变量
作用
域
、
、
myblock do |x|end测试2:y = 1 y = 20[x,y]在
块
外部创建的变量在
块
中可用
浏览 1
提问于2017-07-26
得票数 0
3
回答
函数
级
作用
域
与
块
级
作用
域
的区别
、
、
、
我理解闭包,并且我使用过它们,但是,在其他语言(如C# )中,函数
级
作用
域
和
块
级
作用
域
之间的区别仍然是什么。我一直在努力自学,但在那个问题上没有结果。有人能用一些简单的例子来解释我吗?
浏览 8
提问于2014-02-14
得票数 11
回答已采纳
1
回答
如果我不把变量定义为var或let,变量的
作用
域
是什么?
、
、
我是
JS
的新手,如果这不是一个有效的问题,请原谅。 console.log("F1",a); console.log("F2",a);f2();我理解let和var的函数和
块
级
作用
域
浏览 1
提问于2019-08-09
得票数 0
2
回答
javascript实现词法
作用
域
了吗?
、
为什么返回2而不是1?第二个"var“似乎被默默地忽略了。{ { }}/**/
浏览 0
提问于2014-11-12
得票数 8
1
回答
在JavaScript中是否真的存在
块
范围(作为一个一流的语言概念)?
如我们所知,传统上
JS
一直缺乏
块
范围。正如我们所知道的,
JS
直到最近才有功能范围。但是..。现在在语言中真的有一个
JS
中的
块
作用
域
的头等概念吗?还是
块
作用
域
只是一些模拟来使某些变量只在定义它们的
块
中可见?我的意思是,在最近的
JS
版本的中,<em
浏览 5
提问于2019-10-30
得票数 1
回答已采纳
3
回答
在编译器中如何在机器
级
或内存
级
实现变量的
作用
域
、
变量的
作用
域
是如何由编译器实现的?我的意思是,当我们说静态变量时,
作用
域
仅限于在定义静态变量的同一文件中定义的
块
或函数?这是如何在机器
级
或内存
级
实现的? 这个限制到底是如何实现的呢?这个
作用
域
是如何在程序运行时解决的?
浏览 0
提问于2012-11-03
得票数 8
2
回答
关于
js
块
级
作用
域
函数的自动升级
、
为什么第一个是ReferenceError,第二个是TypeError?
浏览 8
提问于2021-12-14
得票数 -1
1
回答
“within”语句中函数声明的
作用
域
、
、
、
true) { console.log("hello");}正如我所预期的,因为function foo() {...}声明是函数
作用
域
所以,除非with
块
作用
域
有什么奇怪的地方,否则这似乎是火狐的bug吗?
浏览 4
提问于2020-02-24
得票数 0
1
回答
为什么允许在JavaScript的IF语句中重新声明变量
、
、
、
我知道if语句不像函数那样有自己的
作用
域
,这意味着它与包含上下文的
作用
域
相同。但如果是这样,为什么允许我再次重新声明相同的变量呢?
浏览 0
提问于2019-12-24
得票数 2
4
回答
.NET -数据
块
级
作用
域
请看下面的代码: Public TestProperty As Integer ByVal e As System.EventArgs) Handles Me.Load Dim j As Integer
浏览 0
提问于2012-07-30
得票数 3
1
回答
JavaScript调用函数和
作用
域
、
、
、
、
最近,我向询问了函数
级
作用
域
和
块
级
作用
域
之间的区别。答案是全面的,帮助我了解功能级别的范围,并介绍了吊装概念。 $(‘selector’).click(function(){ });我正在尝试自己教
JS
浏览 7
提问于2014-02-16
得票数 1
回答已采纳
1
回答
类型记录编译在VisualStudio 2017安装后返回许多错误
、
:无法重新声明
块
作用
域
变量'Map‘。:无法重新声明
块
作用
域
变量“Set”。:无法重新声明
块
作用
域
变量“符号”。:无法重新声明
块
作用
域
变量“全局”。:无法重新声明
块
作用
域
变量'_‘。
浏览 1
提问于2017-03-31
得票数 1
1
回答
JavaScript中的
块
级
范围访问
这是因为bar = 5在函数级别的
作用
域
上,而bar = 10的重新分配只保留在
块
级别的
作用
域中,这要归功于我们的小伙伴let。这么说,
块
级
作用
域
在JavaScript中是绝对存在的,但是我们如何访问它呢?| arr[1] || arr[2]) alert((\*passing argument*\).label);} 必须能够访问当前语句的if
块
作用
浏览 0
提问于2015-04-16
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
变量与块级作用域
什么块级作用域,什么是函数作用域?它们有什么区别?
JS进阶 执行上下文和作用域链
理解词法作用域和动态作用域
PHP 变量作用域
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券