腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
闭
包
的实际用法/示例
、
我理解Javascript
闭
包
背后的理论概念,就像有一个
变量
只能通过内部函数和
JS
中的所有that...so实现私有
变量
访问一样。 但是,我想了解一些实际的例子,其中
闭
包
实际上是有用的。因此,我需要示例来理解
闭
包
不是什么,而是用于
闭
包
的实际用例。
浏览 4
提问于2013-03-15
得票数 4
2
回答
如何在vscode中调试JavaScript时找到当前函数的
闭
包
、
、
在断点,我感兴趣的
变量
可以在
变量
列表的
闭
包
部分中看到。在堆栈跟踪的其他级别,
变量
不可用。函数是在
JS
文件的顶层定义的,我看不出
闭
包
是在哪里定义的,特别是第一次分配
变量
的位置。从其他地方调用的
闭
包
作用域
变量
是不同的,我不知道为什么。 在VS代码调试或Chrome工具中有任何方法可以查看
闭
包
作用域是在哪里定义的吗?作为一个简单的例子,如果调试下面的<
浏览 0
提问于2019-05-31
得票数 0
回答已采纳
1
回答
不带全局参数的JavaScript前端模块化
、
、
、
、
基本上,我想要做的是让每个.
js
文件只包含一个
闭
包
,然后从每个
闭
包
中导入
变量
和函数。lib.
js
:main.
js
: import("lib.
js
浏览 3
提问于2015-12-19
得票数 1
1
回答
Javascript
闭
包
总是保留作用域
变量
吗?
、
、
我理解
闭
包
中的代码可以访问作用域链上的
变量
&方法和参数,但是如果它不使用它们中的任何一个会发生什么呢?这些
变量
还保留吗?(var i=0;i<1000000;i++) a.push({}); alert('Hi');即使
闭
包
不使用
变量
谢谢 更新:似乎没有关于“琐碎”
闭
包
的答案。那么,假设每一个
闭
浏览 5
提问于2013-09-19
得票数 2
4
回答
关闭
JS
闭
包
闭
包
是函数返回后保持活动的函数的局部
变量
。 我把头绕在
JS
& jQuery
闭
包上。根据上面的定义,我的理解是
闭
包
允许访问函数之外的
变量
,而不需要创建全局,从而消除了固有的风险。我的解释正确吗?
浏览 0
提问于2011-04-26
得票数 4
回答已采纳
1
回答
闭
包
和对父
变量
的访问不再位于执行堆栈中
、
、
闭
包
和
JS
的内部工作原理的新手。我对执行上下文和其中的相关对象有了一定程度的了解。虽然我知道如何识别
闭
包
以及它可能产生的结果,但一旦从堆栈中弹出父函数,我就不太清楚父
变量
驻留在哪里。我假设它们成为
闭
包
的
变量
对象的属性?但你知道这会导致什么后果。
浏览 0
提问于2019-01-08
得票数 0
1
回答
JavaScript
闭
包
、
我对JavaScript中的
闭
包
有疑问。我想知道的是,每个使用外部作用域
变量
的函数都是自动
闭
包
吗? 最后,只有在非局部
变量
范围之外时,
闭
包
才能与具有空闲
变量
的函数区别开来,否则定义环境和执行环境是一致的,没有什么可以区分的(静态绑定和动态绑定无法区分,因为名称解析到相同的值它们都是
闭
包
(在
J
浏览 7
提问于2022-02-26
得票数 1
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件的错误?
js
/
闭
包
-library/
闭
包
/goog/断言/**.
js
-
js
js
/
js
/closure-library/closure/goog/testing/net/rpc/**.
js
-库/
闭
包
/goog//清洁
浏览 5
提问于2020-09-07
得票数 0
1
回答
如何防止
闭
包
编译器在全局名称空间中创建特定的
变量
名?
、
、
、
我熟悉使用字符串文字和导出以防止
闭
包
重命名
变量
的概念,但是如何防止
闭
包
使用其他代码(我没有编写的)作为全局
变量
的
变量
名?下面是为
闭
包
的成员函数创建的示例: var a; return-1 a = Math.pow(1 + Q,我正在使用命令行编译器,这是我的命令行: java -jar compiler.jar --编译_ ADVAN
浏览 0
提问于2012-11-14
得票数 4
回答已采纳
2
回答
闭
包
和模块有什么区别?
、
password = pw; var publicAPI = { };} 在它的内部有一个
闭
包
:doLogin,并且记住User中的
变量
username和password的值,是什么使它成为“
闭
包
”。我不太明白的是,当我们使用
闭
包
时,我们是否使用了模块模式?或者当我把User的函数保存在一个
变量
中,比如var User = func
浏览 3
提问于2015-11-20
得票数 9
回答已采纳
4
回答
javascript
闭
包
= c#属性?
、
、
、
对于任何精通Javascript和C#的人来说:如果没有内部函数,父函数中
变量
的作用域将在父函数执行后停止。因此,访问父函数的“私有”
变量
的一种方法似乎是通过“公共”内部函数来保持对父函数的“私有”
变量
的访问。 对于试图理解Javascript
闭
包</em
浏览 0
提问于2016-08-01
得票数 6
2
回答
我可以使用谷歌
闭
包
只连接JavaScript文件吗?
、
、
它使用Google
闭
包
将多个
JS
文件编译成一个final.
js
。有时,我需要在浏览器中调试final.
js
,但问题是
闭
包
总是压缩带有缩短函数和
变量
名的JavaScript代码。因此,我无法在浏览器中正确地调试final.
js
。答案可能是一些CLI选项,甚至是黑客源代码。 PS。
浏览 6
提问于2014-07-16
得票数 1
回答已采纳
1
回答
nsiTimer在重复使用时会导致溢出或内存问题吗?
、
、
这个版本需要调用一个函数,并将一个
闭
包
传递给该函数。setupTimer(); }, Components.interfaces.nsITimer.TYPE_ONE_SHOT);传递给函数的
闭
包
中实际包含了多少
闭
包
是否保留整个堆栈的副本?此代码示例是否存在堆栈溢出的风险,还是会永远增加内存使用量?
浏览 4
提问于2012-06-16
得票数 0
2
回答
firebug中的Javascript
闭
包
、
、
所以...我正在尝试学习这个叫做
闭
包
的新东西...对我来说是新的……出于学术兴趣:当我在
JS
中创建全局
变量
或函数时,我可以很容易地在firebug的DOM选项卡中看到它们(它们附加在窗口对象上)问题: 那么
闭
包
中的
变量
和函数--它们被附加到哪里呢?我没有在Firebug的DOM选项卡中看到这些
闭
包
私有
变量
。这是它应该工作的方式吗?
浏览 0
提问于2010-12-15
得票数 4
回答已采纳
3
回答
闭
包
的全局对象
、
在
JS
中有一些非常基本的东西我不太确定。所以我想问一下。问题是,我如何使用
闭
包
的局部
变量
来做这件事?function myFunction() // some code here console.log(global_object[myVariableName]);
浏览 2
提问于2013-03-28
得票数 4
2
回答
Javascript -为什么调用
闭
包
中定义的函数?
、
我见过许多
js
框架(包括jquery)围绕其主要函数作用域使用
闭
包
。function(){ }})();jquery源, alert('test'); }obj.test() 两者具有相同的行为,并且函
浏览 3
提问于2012-05-10
得票数 0
回答已采纳
2
回答
闭
包
Javascript
、
我有个关于
JS
收尾的问题。我在
闭
包
之后声明了我的乘法器
变量
,console.log(chiffre * multiplicateur);部分是如何识别乘法器
变量
的?
浏览 0
提问于2018-05-19
得票数 1
回答已采纳
3
回答
(
JS
)
闭
包
是否需要函数内的函数?
、
引用维基百科的话: (function(){var a = 1;}()) 是
闭
包
的一个示例(不是很有用)。
浏览 5
提问于2011-08-17
得票数 8
回答已采纳
1
回答
Javascript
闭
包
澄清?
、
我已经知道(并且理解)关闭的用法如下: 问题#1 有人告诉我,
JS
中的所有函数都会创
浏览 4
提问于2012-11-21
得票数 5
回答已采纳
2
回答
闭
包
有什么用(在
JS
中)?
、
在我寻求理解
JS
上下文中的
闭
包
时,我发现自己在问自己为什么需要使用
闭
包
?即使在父函数返回之后,有一个内部函数能够访问父函数的
变量
有什么好处呢?有人能给出一个在
JS
中的真实世界的例子吗?在这个例子中,
闭
包
相对于替代方案更有益处,不管这是什么? 编辑:为什么
闭
包
对JavaScript很重要?的问题没有足够清楚地回答我想要理解的内容。
浏览 0
提问于2013-07-03
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入闭包与变量作用域
Python装饰器实现之自由变量和闭包
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券