腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
JS
Promise和事件
循环
执行
、
我不理解
JS
promise的
上下文
切换的概念。对于此脚本:我可以理解回调是在事件
循环
任务中注册的,脚本一直持续到结束并退出。事件
循环
运行并
执行
任何到期的任务/回调。一旦事件
循环
执行
回调(调用resolve()),
JS
将再次将
上下文
切换到脚本,并在then()子句中运行任何内容?那么事件队列将<e
浏览 14
提问于2018-01-25
得票数 0
2
回答
JS
调用堆栈总是至少有一个帧吗?
、
、
我最近看到了一个,坦率地说,它非常出色,但是我现在还有一个关于
JS
调用堆栈的问题。如果考虑全局
执行
上下文
,比如main(),main()是否从未解析过?我在这里的推理是,如果是,那么
JS
程序将是完整的,并且不会发生回调。我在这里的主要兴趣是如何表示调用堆栈,相对于回调队列。如果说事件
循环
等待调用堆栈为空,然后再将新帧推送到堆栈上,则该
循环
将等待程序完成,回调不会产生任何效果。 我认为这意味着事件
循环
等待直到只剩下一个框架(主
执行
上下文
浏览 5
提问于2014-12-17
得票数 4
回答已采纳
2
回答
钛:不同的
执行
上下文
不是多线程的吗?
、
、
我正在尝试使用钛
执行
上下文
在主应用程序
上下文
和其他应用程序
上下文
之间产生并行代码
执行
。我使用的CreateWindow带有一个指向"lib“文件夹中的.
js
文件的url属性。但是,通过记录iOS和安卓设备上的
执行
,似乎不同的
上下文
在应用程序主线程上
执行
,这里没有并行性。我的新
上下文
触发器在我的合金控制器中: title: 'New
浏览 14
提问于2015-01-29
得票数 0
2
回答
Javascript事件
循环
澄清
、
我一直在看到对"Javascript事件
循环
“(即浏览器
JS
运行时事件
循环
)的解释,这在我看来是不可信的,我希望有人能提供一些权威的澄清。我的基本观点是,
JS
事件
循环
就像我们在UI框架中使用了几十年的事件
循环
一样,类似于: 为什么事
浏览 3
提问于2017-10-10
得票数 6
2
回答
在Node.
js
中,定时器有什么特别之处?
、
、
、
我想更好地理解事件
循环
。我读过文档、文章、Node.
js
的API文档。几乎所有的计时器都是分开的:在I/O事件回调和之前调度回调的“立即”
执行
,然后
执行
setTimeout和setInterval在事件
循环
的后续滴答中,它在任何额外的I/O事件(,包括计时器、)触发之前运行。 为什么?在事件
循环
的
上下文
中,Node.
js
中的计时器函数有什么特殊之处?
浏览 3
提问于2015-10-22
得票数 0
回答已采纳
2
回答
JavaScript中的
执行
上下文
、
我试图掌握
执行
上下文
,并对
循环
提出一个问题。} 在较高级别上,我了解到这些函数将在全局
执行
上下文
中定义,一旦调用,它们将创建自己的本地
执行
上下文
,
执行
线程将进入该
上下文
,将
上下文
的条目推送到堆栈中。我的问题是,for
循环
会有自己
浏览 2
提问于2018-04-04
得票数 2
回答已采纳
2
回答
Iframe会创建单独的
执行
上下文
吗?
我正在用
js
编写一个html解析器,它可以处理和操纵很多节点。 我想拆分开销,这样我就不会导致UI冻结。我考虑过使用web Worker,但它没有DOM访问,所以目前我在
循环
中使用setTimeout(0)来避免冻结UI,但我考虑创建多个空白iframe,并使用它们的窗口
上下文
来完成此任务。我的问题是,它是否真的被认为是一个独立的
执行
上下文
,并与主
执行
上下文
并行运行,或者它仍然会冻结主UI?
浏览 8
提问于2019-01-11
得票数 6
1
回答
返回语句在这个闭包中是做什么的?
console.log(j); })(i);}我的问题是,第一次调用生命的
执行
上下文
会发生什么?它仍然存在于内存中还是从<em
浏览 1
提问于2015-10-24
得票数 0
回答已采纳
1
回答
子进程是立即
执行
,还是在事件
循环
的未来迭代中
执行
?
process_child.spawn()是立即启动进程,还是等待当前
执行
上下文
清除堆栈? 说“派生.遵循其他Node.
js
API中典型的惯用异步编程模式”。这是否意味着进程
执行
被推迟为回调队列事件,由事件
循环
在spawn()调用者的
执行
上下文
清除堆栈后被拾取?
浏览 0
提问于2018-08-09
得票数 0
回答已采纳
1
回答
javascript和node.
js
引擎的内部工作方式是否不同
、
、
我正在尝试了解javascript和node.
js
v8引擎的内部工作原理,我知道它们都使用单线程事件
循环
。并且javascript引擎使用加载到调用栈中的
执行
上下文
。这张图是我理解
JS
内部工作原理的参考 ? 而且node.
js
维护线程池等,所以node.
js
和
JS
的内部工作方式是不同的?我的理解是正确的,有人能简单解释一下吗?
浏览 11
提问于2021-10-08
得票数 1
1
回答
为什么nodejs事件
循环
在第一次运行后是不确定的?
、
、
Node.
js
说: // timeout_vs_immediate.
js
setTimeout(函数超时() {console.log(‘超时值’);},0);setImmediate(函数立即() {
浏览 3
提问于2017-04-23
得票数 2
1
回答
为什么
JS
需要
执行
上下文
?
我是
JS
的新手,我正在学习
JS
中
执行
上下文
的角色,并问自己在
JS
中
执行
上下文
的好处是什么,以及为什么通过
执行
上下文
运行
JS
。第二个问题是我们所知道的全局和功能性
执行
上下文
,每个
上下文
有两个阶段,创建阶段和
执行
阶段。那么,为什么我们需要这两个阶段?拥有它们有什么意义。
浏览 2
提问于2019-07-20
得票数 0
回答已采纳
2
回答
javascript事件
循环
问题
、
、
、
、
我想知道事件
循环
在javascript中是如何工作的,我使用的是node.
js
,但我猜同样的问题也适用于浏览器。我有一些异步调用(比方说setTimeout、$.ajax或fs.readFile),然后事件
循环
执行
callback。编辑:谢谢,我明白了。还有一个问题,事件
循环
如何“记住”回调的范围?
浏览 1
提问于2011-06-25
得票数 11
回答已采纳
2
回答
JavaScript闭包
JS
引擎如何选择闭包变量?
、
、
这是
JS
闭包概念的代码示例。return arr; var fn = buildFunctions(); fn[1]();在这段代码中,我知道
循环
何时开始运行,对于每个'i‘值(对于每个IIFE),将分别在
JS
引擎中创建带有变量j=1,2,3的新
执行
上下文
。因此,当
循环
结束时,来自3 IIFE的三个返回函数将位于var arr中,相应IIFE的
执行
上下文
将消失,
浏览 5
提问于2016-01-23
得票数 2
回答已采纳
1
回答
与闭包相关的Javascript
执行
上下文
、
阅读一些有关javascript
执行
上下文
的文章。我现在的看法如下(如果我错了,请纠正我)。 函数
执行
上下文
:在函数内部
执行
代码所创建的
上下文
。如果调用函数
浏览 2
提问于2018-02-22
得票数 0
回答已采纳
1
回答
是什么阻止Node.
js
成为异步的?
、
、
、
、
当您使用Node.
js
时,您正在使用异步编程。} console.log('func2')func2() 在本例中,'func1‘将始终在'func2’之前打印,并在
循环
完成时首先打印是否有阻止主事件<
浏览 1
提问于2018-05-24
得票数 1
回答已采纳
2
回答
如何检查不受信任的代码是否安全
执行
?
例如,我有一个来自用户的
JS
函数的字符串表示,应该在服务器端
执行
。以前,我曾为此目的使用过NodeJS的NodeJS模块。
浏览 6
提问于2020-06-16
得票数 1
回答已采纳
1
回答
Node.
JS
内核模式线程
我想弄清楚Node.
JS
(它的视窗版本)是如何在幕后工作的。我知道有用户模式线程和内核模式线程,并且我知道处理模型是这样的:我还知道从内核模式线程转移到用户模式线程被认为是一种
上下文
切换。 Node.
JS
C++非阻塞工作线程是否是内核模式?在内核模式或用户模式下,单事件
循环
线程位于何处?
浏览 1
提问于2013-05-23
得票数 5
回答已采纳
1
回答
如何使异步任务同步重复
、
我有一个要运行的Node.
js
后台任务,它将
执行
多个API调用。我的最终目标是有一个主异步
循环
,当它完成后,再次启动。每个API调用都是异步的,但是我想按顺序
执行
它们。我考虑过做以下几件事: var loopasyncFunctionOne();
浏览 1
提问于2019-09-11
得票数 2
回答已采纳
2
回答
避免在windows批处理文件上的for
循环
中打印。
、
、
、
让我恼火的是,在
执行
for
循环
期间,在处理第二个元素之后,在代码实际
执行
之前,我开始在输出中看到用于
循环
的代码本身。此外,我最后一个更改目录的命令从未
执行
,我认为原因是我有goto:eof语句。% set list=%~1 echo.- Bundle for %%f)) goto:eof
浏览 5
提问于2014-01-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JS进阶 执行上下文和作用域链
递归执行上下文和堆栈
python循环执行
python调用js代码执行
JS 数组循环遍历方法到底哪种好?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券