簡體   English   中英

在node.js中殺死異步函數調用

[英]Killing async function calls in node.js

是否有可能在node.js中終止異步函數調用 ,或者我是否必須調用該函數然后另一個函數在特定時間后終止整個進程

可能不是,但檢查以下代碼,你可以得到一些想法來實現這些東西。

var logrunningFunction = function(){
  setTimeout(function(){
    console.log("Delayed");
    cb();
  }, 5000);

};


var cb = function(){
  console.log("long running function completed");
};
logrunningFunction(cb);

setTimeout(function(){
  cb = function(){
    console.log("Overwrite long running handler");
  };
},1000);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM