腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
闭
包
与ES6让
试图使用
闭
包
和let在循环中打印一系列数字: for(var i=1; i<10; i++){ }, 1000);产出如下: for(var i=1; i<10; i++){})(i);产出如下: 如果没有
闭
包
,只
浏览 2
提问于2017-01-27
得票数 18
回答已采纳
1
回答
如果没有
闭
包
,就很难或不可能用
闭
包
做些什么呢?
我正在努力理解,如果没有
闭
包
,那么如何处理
闭
包
是很困难的,也是不可能的。我发现
闭
包
的一种用法是将对象的变量设置为私有,例如:{ {我发现
闭
包
的另一种用法是将一个变量传递给一个异步函数,例如:{ { }
浏览 0
提问于2022-07-16
得票数 0
1
回答
setTimeout
和
闭
包
、
Eg1var msg = "Hello World";functiondoAlert(msg) alert(msg);Eg2var msg = "Hello World";
setTimeout
浏览 1
提问于2012-11-01
得票数 0
1
回答
如何重复使用带有变量参数的C++
闭
包
--类似于JavaScript?
、
JavaScript用创建它的作用域创建一个
闭
包
。delay );startGreeter("Beth",2,1500); JavaScript为greeter()函数创建了两个不同的
闭
包
实例我希望在C++中完成同样的任务;具体来说,能够创建一个函数的N个不同的同时
闭
包
实例。()功能,如果我在main()的范围内创建多个
闭
包
,它就能工作。但是在st
浏览 2
提问于2020-02-17
得票数 0
回答已采纳
2
回答
除了在这里创建一个封闭之外,还有什么可供选择的?
、
、
(function() { doSomethingWith(o); }, i * 1000);但是,我们最终还是在将匿名函数传递给forEach()时创建了一种
闭
包
。是否有一种在没有
闭
包
或函数引用的情况下完成此操作的方法? 不太重要:--传递到
setTimeout
()中的函数引用(或任何可能的)--使您(我)感觉您正在创建一个
闭
包
。更重要的是:附加函数/
闭
包
声明鼓励“箭头代码”。对于复杂
浏览 1
提问于2015-02-24
得票数 0
回答已采纳
1
回答
有没有什么好的理由用window.
setTimeout
代替
setTimeout
呢?
我只看到一种情况,我应该使用window.
setTimeout
而不是
setTimeout
,那就是当我在我的
闭
包
中重用名称
setTimeout
时,这显然不是一个很好的做法(除非非常具体的使用)。我注意到谷歌
闭
包
编译器并没有删除window.。由于它在减少变量名方面如此积极,我想知道他们有什么理由这样做? 还有什么其他原因让我失踪了吗?
浏览 0
提问于2013-01-10
得票数 1
回答已采纳
2
回答
ActionScript:将
闭
包
推送到事件堆栈?
、
有时,我希望将
闭
包
推送到ActionScript的事件堆栈上,以便在当前事件处理程序之后执行该
闭
包
。现在我使用的是
setTimeout
(closure, 0)。有没有更直接的方法来做这件事?
浏览 3
提问于2009-08-28
得票数 0
回答已采纳
1
回答
Javascript do while,
setTimeout
,事件变量作用域
、
、
、
、
var search = "TR"; if(target.nodeName.toUpperCase() === search) {window.
setTimeout
(function(){ conso
浏览 0
提问于2017-09-06
得票数 0
1
回答
在这种情况下使用
闭
包
有好处吗?
在此代码中使用
闭
包
: var output = document.getElementById('Output'); output.innerHTML = closure(); output.innerHTMLdate = new Date();
浏览 0
提问于2014-12-10
得票数 0
回答已采纳
3
回答
匿名函数性能-
setTimeout
、
根据Gregory & Erik (谷歌),创建一个命名函数并将其传递给
setTimeout
实际上比创建匿名函数(参考:优化JavaScript代码->避免
闭
包
陷阱)更快: alert(msg);慢于: window.
setTime
浏览 0
提问于2013-03-28
得票数 4
回答已采纳
1
回答
修正
闭
包
与
setTimeout
我有一个小片段(这是一个对象的内部):self.initialize = function() {
setTimeout
periods[key], 0); tout = tout + 7000;} for (var key in periods) { var
浏览 0
提问于2014-11-28
得票数 0
回答已采纳
2
回答
JavaScript
闭
包
和
setTimeout
、
、
闭
包
是我在JS中还没有完全掌握的东西。我认为这是一个闭合问题。我正在尝试创建一个进度条。每隔x秒,我想增加一个DIV的宽度。这就是应该做到的部分:
setTimeout
(function (){ myDiv.style.width = wIncrement我非常确定(希望)这是一个
闭
包
问题,但是与setTimout混合的语法完全让我感到困惑。谁能帮助我掌握修复这个例子中的
闭
包
问题所需要的概念
浏览 2
提问于2011-03-30
得票数 3
回答已采纳
3
回答
for循环中
setTimeOut
中的意外行为
我尝试了两种不同的方法来创建
闭
包
,这两种方法都有效。但是对延迟的console.log什么都不做。 function timeOutLoop(x){ (function(n){ })(i) return function(){ console.log(
浏览 58
提问于2019-02-15
得票数 2
回答已采纳
3
回答
如何在
闭
包
中处理
setTimeout
中的setInterval
、
、
>{}) fn()这个函数需要每秒一次输出"hello world“,我试图在
闭
包
中使用类似于函数节流的方法但它没有像我预期的那样工作: clearTimeout(fn.tid) co
浏览 6
提问于2017-04-25
得票数 2
回答已采纳
2
回答
理解javascript
闭
包
和内存使用
、
<head>{
setTimeout
item'); }</head> <div id="item"></div> </body&g
浏览 4
提问于2011-06-01
得票数 15
回答已采纳
2
回答
setTimeout
可以与
闭
包
内的函数一起使用吗?
JavaScript的
setTimeout
函数可以与
闭
包
中的函数一起使用吗?如果对
setTimeout
的调用是从同一
闭
包
中发出的,该怎么办? if(idx >= buttonIds.length) { }
setTimeout
ButtonCycler.startAutoCycle();
浏览 2
提问于2015-04-09
得票数 0
回答已采纳
3
回答
“未捕获ReferenceError:未定义AutoResize”
setIframeHeight(ifrm) {} resizeIframe();
setTimeout
浏览 3
提问于2012-08-03
得票数 0
回答已采纳
4
回答
setTimeout
中的函数给出未定义的
、
、
、
所以我在for循环中添加了
setTimeout
,但它提供的api服务在
setTimeout
中没有定义。下面是我的代码。for (let i = 0; i < this.fooditemselecteddetails.length; i++) {
setTimeout
浏览 0
提问于2018-10-22
得票数 0
1
回答
Javascript
闭
包
澄清?
、
并且理解)关闭的用法如下: 问题#1什么?如果我用私有变
浏览 4
提问于2012-11-21
得票数 5
回答已采纳
2
回答
setTimeout
在"for循环“中不能正常工作
、
、
、
、
但是我搞不懂为什么在下面的代码中: 0: "Hi",}
setTimeout
(function (
浏览 4
提问于2013-06-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
闭包是什么?什么场景需要闭包?闭包可能导致什么问题?
Python 闭包
Lambda闭包
Python闭包
python之闭包
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券