腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Javascript
闭
包
的
实际用法/示例
、
我
理解
Javascript
闭
包
背后
的
理论概念,就像有一个变量只能通过内部函数和
JS
中
的
所有that...so实现私有变量访问一样。 但是,我想了解一些实际
的
例子,其中
闭
包
实际上是有用
的
。因此,我需要示例来
理解
闭
包
不是什么,而是用于
闭
包
的
实际用例。
浏览 4
提问于2013-03-15
得票数 4
2
回答
闭
包
有什么用(在
JS
中)?
、
在我寻求
理解
JS
上下文中
的
闭
包
时,我发现自己在问自己为什么需要使用
闭
包
?即使在父函数返回之后,有一个内部函数能够访问父函数
的
变量有什么好处呢?我甚至不确定我问
的
问题是否正确,因为我不知道如何使用它们。 有人能给出一个在
JS
中
的
真实世界
的
例子吗?在这个例子中,
闭
包
相对于替代方案更有益处,不管这是什么?编辑:为什么
闭
包</e
浏览 0
提问于2013-07-03
得票数 4
4
回答
关闭
JS
闭
包
闭
包
是函数返回后保持活动
的
函数
的
局部变量。 我把头绕在
JS
& jQuery
闭
包上。根据上面的定义,我
的
理解
是
闭
包
允许访问函数之外
的
变量,而不需要创建全局,从而消除了固有的风险。我
的
解释正确吗?
浏览 0
提问于2011-04-26
得票数 4
回答已采纳
2
回答
如何对每个
JS
文件使用
闭
包
,但仍然让文件相互交互。
、
、
我
理解
使用
闭
包
(IIFE)是最好
的
做法,因为它防止了全局命名空间
的
污染。但是,当我将
闭
包
添加到我
的
文件中时,它阻止了我
的
第二个文件(controllers.
js
)读取第一个文件(models.
js
)。为了给你一个想法,下面是它们
的
样子:;(function() { thi
浏览 0
提问于2014-06-20
得票数 1
回答已采纳
1
回答
如何消除JSC_INVALID_FORWARD_DECLARE编译Google
闭
包
库文件
的
错误?
回到几年后
的
一个项目,我正在努力改变谷歌关闭编译。我正在使用来自github
的
闭
包
库
的
新下载,这些工具:
闭
包
编译器版本: v20200830 通过下面引用
的
脚本,我得到了17个类似的错误,所有这些错误都发生在
闭
包
库文件上/清洁/*.
js
--
js
js
/
闭
包
浏览 5
提问于2020-09-07
得票数 0
1
回答
jquery document.ready()客户端实现不是
闭
包
吗?
、
、
我最近写了一个
js
模块,注意到我
的
模块中
的
函数列在Chrome调试器
的
"Modules“标签中。 我在一篇在线文章中读到,jQuery
的
document.ready()函数中
的
代码是一个
闭
包
。但是,我在页面上
的
document.ready()中编写了一个函数,Chrome调试器没有将该函数列为
闭
包
。是否存在document.ready()中
的
代码是
闭
<e
浏览 15
提问于2016-09-01
得票数 0
1
回答
为什么visual studio代码调用不是
闭
包
的
闭
包
对象
、
、
、
、
在使用javascript (Node.
js
)中
的
调试器时,我感到惊讶
的
是,VSCode调用了不是“抽象
闭
包
”
的
“
闭
包
”对象(就而言)。我想知道为什么VSCode调试器会向我显示这个名称。如果我从ecma中正确
理解
,那就是词汇范围,而不是
闭
包
本身。
浏览 4
提问于2022-10-04
得票数 0
2
回答
如何在vscode中调试JavaScript时找到当前函数
的
闭
包
、
、
在断点,我感兴趣
的
变量可以在变量列表
的
闭
包
部分中看到。在堆栈跟踪
的
其他级别,变量不可用。函数是在
JS
文件
的
顶层定义
的
,我看不出
闭
包
是在哪里定义
的
,特别是第一次分配变量
的
位置。从其他地方调用
的
闭
包
作用域变量是不同
的
,我不知道为什么。 在VS代码调试或Chrome工具中有任何方法可以查看
闭
浏览 0
提问于2019-05-31
得票数 0
回答已采纳
1
回答
Javascript
闭
包
总是保留作用域变量吗?
、
、
我
理解
闭
包
中
的
代码可以访问作用域链上
的
变量&方法和参数,但是如果它不使用它们中
的
任何一个会发生什么呢?这些变量还保留吗?(var i=0;i<1000000;i++) a.push({}); alert('Hi');即使
闭
包
不使用变量谢谢 更新:似乎没有关于“琐碎”
闭
包
的</e
浏览 5
提问于2013-09-19
得票数 2
3
回答
为什么我
的
内部
JS
功能没有执行?
闭
包
范围
我正在学习
JS
中
的
闭
包
。return greetingMsg;callGreetCustomer();[Function: gBrzi][Function: greetingMsg] 我似乎不
理解
闭
包
。为什么我最内部
的
浏览 5
提问于2020-08-22
得票数 0
回答已采纳
2
回答
这个代码片段是如何实现
闭
包
的
?
、
、
我正在读关于范围
闭
包
的
章节,来自getify
的
“你不知道
JS
”系列书。在这一点上,我觉得我
理解
了
闭
包
是如何工作
的
,但仍然不知道这个代码片段是如何实现
闭
包
的
。name );} setupBot( "Closure Bot 2"
浏览 2
提问于2018-09-18
得票数 2
回答已采纳
4
回答
是否将jQuery美元符号($)作为函数参数?
、
、
我
理解
JavaScript
闭
包
,并且我在原生
JS
中见过: // all
JS
code here但是,添加jQuery spice有什么作用呢?(function ($) {})(jQuery);
浏览 13
提问于2011-02-13
得票数 49
回答已采纳
1
回答
为什么JSBin不显示
闭
包
,而JSFiddle则显示相同
的
代码?
、
、
、
我有这个代码片段,用于演示
闭
包
是如何工作
的
。我使用console.dir函数在google检查器中打印函数范围。我无法
理解
的
部分是,JSBin没有在检查器中显示
闭
包
,而JSFiddle显示了
闭
包
。测试
的
代码在这两种情况下都是相同
的
。; var inner = 3;}; console.dir(
浏览 7
提问于2016-07-17
得票数 2
1
回答
为什么其中一个是封闭
的
而不是另一个?Javascript
、
、
我在
JS
上读过关于
闭
包
的
文章,我不会说我完全
理解
它,但至少在阅读了几个不同网站
的
例子和信息之后,我对它有了一些了解,但是我真的不明白为什么其中
的
一个是
闭
包
,而不是另一个。非
闭
包
函数 var secret = "008"; function getValue(
浏览 6
提问于2016-02-01
得票数 0
1
回答
理解
闭
包
我对Javascript中
的
闭幕式有点困惑。updateDom(param1, param2, param3);但是,为什么我不能将它封装在一个匿名函数中,如果我需要做更多
的
事情,它可能是有用
的
: return function(event) {
浏览 4
提问于2016-05-03
得票数 0
回答已采纳
2
回答
理解
js
闭
包
中
的
迭代器
我不明白调用这个函数是如何工作
的
var i = 0; console.log(i);
浏览 0
提问于2013-03-05
得票数 0
回答已采纳
1
回答
尝试
理解
js
中
的
闭
包
问题。
document.body.appendChild(link);}我知道选项1:由于关闭,每次单击时将输出5,但选项2将输出正确
的
结果我
的
问题是:选项2如何解决问题?选项2是如何工作
的
?
浏览 0
提问于2013-07-03
得票数 0
回答已采纳
3
回答
(
JS
)
闭
包
是否需要函数内
的
函数?
、
引用维基百科的话: function(){var a = 1;} 但是,我想我
的
理解
可能是错
的
。在
JS
函数中),可以存储不能从外部访问
的
变量,或者持久
浏览 5
提问于2011-08-17
得票数 8
回答已采纳
1
回答
用调用堆栈
理解
闭
包
、
、
我试图
理解
javascript
闭
包
与在javascript中调用堆栈
的
关系。return `${grandpa} > ${father} > ${son}` }let y = x();现在,根据我对调用堆栈
的
理解
所以在我看来应该是这样
的
然而,我对这个例子所作
的
解释显示了
闭
包
的
意思:- “当我们调用函数'a
浏览 1
提问于2020-04-11
得票数 2
4
回答
javascript
闭
包
= c#属性?
、
、
、
对于任何精通Javascript和C#的人来说:如果没有内部函数,父函数中变量
的
作用域将在父函数执行后停止。因此,访问父函数
的
“私有”变量
的
一种方法似乎是通过“公共”内部函数来保持对父函数
的
“私有”变量
的
访问。
浏览 0
提问于2016-08-01
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
理解python中的闭包
理解Python装饰器,要先弄清闭包函数
Go语言的匿名函数与闭包的一些理解
在编程中,我们理解了闭包之后,一定要来学习一下如何使用闭包
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券