最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

NodeJS是否总是自动地异步运行代码?

运维笔记admin17浏览0评论

NodeJS是否总是/自动地异步运行代码?

NodeJS是否总是/自动地异步运行代码?

我是这个Node.js的新手。而且恐怕我的所有代码都将同步运行,从而在处理许多请求时阻止其他请求会使我的应用程序运行缓慢,冻结等。

如果我编写此代码:

const array = new Array(1000000000);

for (let i=0; i < array.length; i++) {
  const item = array[i];
  // do a lot heavy lifting with each item
}

Node.js会自动异步运行该代码吗?

它将在仍然运行该代码的同时阻止其他请求吗?

或者我应该在我的每段代码中明确声明异步/等待吗?

回答如下:

该特定代码将总是同步运行,并且阻止所有其他脚本活动。

发布评论

评论列表(0)

  1. 暂无评论