Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 多次调用node.js_Javascript_Node.js - Fatal编程技术网

Javascript 多次调用node.js

Javascript 多次调用node.js,javascript,node.js,Javascript,Node.js,假设我有一个API,它(1)运行一个循环,将1添加到一个每秒初始化为0的变量中,并在3秒后返回该变量;或者(2)使用setInterval()每秒添加1,然后在3秒后使用setTimeout()返回变量(3秒后)。如果我按顺序运行API两次,第一种方法是否效率更低,因为运行两个调用需要6秒,而后一种方法只需要3秒?以(1)种方式执行的好处是什么?第一种方法会阻止代码的执行把它当作噩梦忘掉吧 那样做没有好处 Node.js环境是异步的,所以尽可能地坚持它的异步特性 是的,请粘贴一些代码。根据你的实

假设我有一个API,它(1)运行一个循环,将1添加到一个每秒初始化为0的变量中,并在3秒后返回该变量;或者(2)使用setInterval()每秒添加1,然后在3秒后使用setTimeout()返回变量(3秒后)。如果我按顺序运行API两次,第一种方法是否效率更低,因为运行两个调用需要6秒,而后一种方法只需要3秒?以(1)种方式执行的好处是什么?

第一种方法会阻止代码的执行把它当作噩梦忘掉吧 那样做没有好处

Node.js环境是异步的,所以尽可能地坚持它的异步特性

是的,请粘贴一些代码。根据你的实际问题,情况可能会有所不同