腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用非
阻塞
脚本
javascript
我使用JavaScript的次数越多,我就越想出有效的方法来加载和
执行
我的脚本。我发现有一种方法非常有用,那就是
不
阻塞
地加载javascript。function include_
js
(url) { script.type = "textscript.src = url; document.getElementsByTagName("head")[0].a
浏览 2
提问于2010-08-24
得票数 1
回答已采纳
2
回答
是否可以在不使用web工作者(
js
)的情况下加载和
执行
外部脚本,而
不
阻塞
主头?
javascript
当我尝试在页面加载后加载一些脚本时,它将
阻塞
主线程。Dev tools的审计将显示出更好的结果,但它仍然会
阻塞
主线程。我找到了一种可以在
不
阻塞
的情况下
执行
代码的方法: Workers,但是您无法访问window对象--这是一个问题,因为您只能
执行
一些不使用它的脚本。在
不
阻塞
主线程的情况下,是否有可用的方法加载和
执行
外部脚本?src: 'https://cdnjs.cloud
浏览 1
提问于2020-03-03
得票数 1
1
回答
bcrypr异步与同步node.
js
node.js
、
asynchronous
、
bcrypt
问题很简单,即使我们在node.
js
中使用带Bcrypt模块的异步模式,它是不是仍然在bcrypt循环中耗尽了cpu?它不像在其他地方
执行
的db读取,而是CPU操作。
浏览 4
提问于2015-11-25
得票数 1
回答已采纳
1
回答
node.
js
如何调度异步和同步任务?
javascript
、
node.js
我知道node.
js
如何异步
执行
代码而
不
阻塞
执行
的主线程,方法是使用事件循环来调度异步任务,但我不清楚主线程究竟是如何决定搁置一段代码进行异步
执行
的。(基本上这段代码应该异步
执行
,而不是同步
执行
,区别是什么?) 此外,节点提供的异步和同步API是什么?
浏览 3
提问于2022-06-20
得票数 1
回答已采纳
3
回答
节点
JS
等待启动时从数据库初始化的最佳方法
node.js
我知道Node是非
阻塞
的,但是我不知道如何解决这个问题而
不
阻塞
。启动服务器但是在处理传入请求之前,您需要从数据库或mongodb中获得一些config等,所以在开始处理接收请求之前,您需要等待db响应返回。我可以使用灵活,但然后你必须包装路线等,所有在第二个
执行
块,这是令人讨厌的。 最好的办法是什么?
浏览 1
提问于2014-03-08
得票数 1
回答已采纳
2
回答
阻塞
或
不
阻塞
(Express.
js
)
javascript
、
asynchronous
、
express
、
fs
不管
阻塞
与否,现在的问题是: 下面是简单的路由公开,这是一个服务器存储临时图像的文件夹。这个方法只返回图像,仅此而已。
浏览 1
提问于2014-04-11
得票数 0
回答已采纳
4
回答
NodeJS真的是单线程的吗?
multithreading
、
architecture
、
node.js
Node.
js
通过将基于事件的模型放在其核心来解决“每个连接一个线程”的问题,使用事件循环而不是线程。所有开销较大的I/O操作总是通过一个回调异步
执行
的,该回调在启动的操作完成时
执行
。我现在的问题是:或is NodeJS根本不是单线程,所以第二个线程是 有必要使用select/epoll/kqueue?观察所有I/O操作
浏览 41
提问于2011-08-11
得票数 63
回答已采纳
2
回答
发布javascript加载
javascript
、
html
script = document.createElement ("script");script.src = "script.
js
"; document.getElementsByTagName_r("head")[0].appendChild(script); 这种技术的重要之处在于,文件是在
不
阻塞
其他页面进程的情况下下载和
执行
的我想知道在动态脚本元素和这个代
浏览 4
提问于2014-04-27
得票数 4
回答已采纳
2
回答
为什么使用同步函数node.
js
javascript
、
node.js
、
asynchronous
每个人都建议在Node.
js
中使用异步(非
阻塞
)函数而不是同步函数。 那么,如果
不
推荐同步函数,那么在node.
js
中使用它们是什么呢?例如:如果fs.readFileSync()可以在
不
阻塞
的情况下完成相同的工作,为什么要使用fs.readFile()?
浏览 2
提问于2015-11-10
得票数 6
回答已采纳
4
回答
单独线程上的Javascript回调函数
javascript
、
jquery
、
multithreading
、
dom-events
那么回调函数及其包含的函数是否与主循环/事件循环在同一个线程上
执行
呢?.");朋友们,我看到了你的评论和回答。对不起,我对Javascript非常陌生。我对单线程异步调用不会
阻塞
感到困惑。如果有100个用户从hugeTa
浏览 2
提问于2013-12-05
得票数 11
回答已采纳
3
回答
V8引擎在Node.
js
中扮演什么角色?
node.js
、
multithreading
、
concurrency
、
v8
、
libuv
我认为这样做的想法是:与其同时
阻塞
客户端线程和数据库线程,不如只
阻塞
数据库线程,并在结束时通知客户端线程。为了避免这种情况,我需要
执行
将在另一个线程中
执行
的非
阻塞
代码。我想这个“另一个线程”是libuv的主线程 此线程不会
阻塞
,因为使
浏览 3
提问于2016-01-23
得票数 1
3
回答
使用回调的Express.
js
执行
流程
node.js
、
asynchronous
、
express
对于存在对数据库的异步请求的express.
js
应用程序的
执行
流,我有很大的疑问。我读过有关Node.
js
体系结构的文章,我知道当我
执行
阻塞
请求(如db请求)时,请求是在一个线程上
执行
的,当请求得到满足时,该线程在事件队列上添加工作(为
阻塞
请求指定的回调函数的代码)。现在..。由于我使用mongoDb作为应用程序数据库,并且mongodb不提供
执行
同步请求的方法,那么如何确保在查询完成之前
不
执行
对客户端的响应呢?th
浏览 2
提问于2015-03-27
得票数 3
回答已采纳
1
回答
Dart/Flutter如何并发
执行
代码,即使它是单线程的?
multithreading
、
flutter
、
dart
但是我很难理解Dart是如何处理
阻塞
I/O操作的async的,尤其是像文件系统和数据库操作这样的内部I/O。 对于Node.
js
,当它处理
阻塞
I/O时,比方说读取文件内容。当它读取完文件后,它会在Event Queue中放入一个读文件回调事件,该事件将被Event Loop出队,并在主线程中
执行
。Node.
js
的概念并不难理解,但是Dart呢?,它将回调放在Event Queue中,等待Event Loop出队并在主线程中
执行
。如果不使用Thread Poo
浏览 1
提问于2021-04-24
得票数 1
1
回答
在PHP退出时使用Guzzle的承诺库
php
、
promise
、
guzzle
在
JS
中,承诺是有意义的,因为应用程序总是在内存中,并且希望在
不
阻塞
执行
的情况下(至少在浏览器中运行
JS
时)。 但是在PHP中,当您的代码运行并完成PHP退出时。如果
执行
流已经到达未承诺的代码的末尾,那么它是否在退出之前等待所有承诺的解析,即使没有$fooPromise->wait()调用?
浏览 2
提问于2017-10-26
得票数 0
回答已采纳
1
回答
如何使事件循环永不
阻塞
,但队列中的消息将运行到完成?
javascript
、
event-loop
它提到队列中的消息将运行到完成,但在最后,它说事件循环从未被
阻塞
。我不太明白这点。这不是矛盾吗?请帮我理解他们之间的区别。 在处理任何其他消息之前,将完全处理每条消息。事件循环模型的一个非常有趣的特性是,与许多其他语言不同,JavaScript从不
阻塞
。处理I/O通常通过事件和回调来
执行
,所以当应用程序等待IndexedDB查询返回或XHR请求返回时,它仍然可以处理其他事情,比如用户输入。
浏览 2
提问于2021-11-20
得票数 5
回答已采纳
1
回答
Head.
js
怪异动作
javascript
、
head.js
我正在尝试使用head.
js
。得到一些奇怪的行动。下面可以使用,但是如果我在正文中的脚本中注释掉“警报(‘hi’)”,那么head.
js
似乎就不能工作了。因此,我尝试注释掉所有的head.
js
内容,并为每个
JS
库使用一个标准标记。它的工作就像预期的那样。但是当使用Head.
js
时,如果“警报(‘hi’)”被注释掉,它就会失败。/ajax/libs/jqueryui/1.10.3/jquery-ui.min.
js
",
浏览 3
提问于2013-09-09
得票数 0
回答已采纳
2
回答
javascript并发模型的效率
javascript
、
multithreading
、
concurrency
众所周知,
JS
使用事件循环来模拟单线程上的多线程.我对它的效率感到困惑。但是在
JS
中,只有一个线程真正起作用。即使现在你把这个读取文件的工作放在一边,但是将来你必须在这个线程上完成这个工作。每当您想调用read函数时,您必须已经在线程的堆栈中了,即使CPU可以将作业留给DMA,线程仍然
阻塞
在那里,不能跳转到其他线程(因为只有一个线程,对吗?)所以我认为
JS
的事件
浏览 7
提问于2022-06-03
得票数 0
回答已采纳
1
回答
setTimeout()是如何实现的,使它能够跟踪经过的时间而
不
阻塞
主线程?
javascript
、
node.js
、
multithreading
但是,如果JavaScript是单线程的,那么setTimeout调用如何跟踪以非
阻塞
方式经过的时间?我了解事件循环的基本原理,并理解在此之后,回调将传递到回调队列中;但是,我不理解的是,setTimeout如何能够在不减慢
执行
线程的情况下跟踪后台的时间。
浏览 3
提问于2016-04-07
得票数 2
回答已采纳
1
回答
阻塞
与非
阻塞
RxTx
rxtx
我试图弄清楚我应该使用
阻塞
还是非
阻塞
通信与RxTx。我必须与接受命令和回复的设备通信。 Reply pakcets
不
包含
执行
哪个命令的任何信息。所以
阻塞
似乎是最简单的solution.But,不是很好的练习吗?怎样才能做到
不
阻塞
呢?
浏览 4
提问于2013-12-31
得票数 0
1
回答
观看
阻塞
调用nodejs
node.js
、
asynchronous
、
blocking
、
nonblocking
我想使用它,但不会
阻塞
。有没有可能包装一个我无法控制的
阻塞
调用,使其异步?
浏览 2
提问于2015-10-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python调用js代码执行
原来 CSS与JS 是这样阻塞 DOM 解析和渲染的
10 分钟理解 JS 引擎的执行机制
JS进阶 执行上下文和作用域链
Laravel 任务调度不执行问题
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券