How do I measure the execution time of JavaScript code with callbacks?

前端 未结 10 1505
臣服心动
臣服心动 2020-11-30 16:28

I have a piece of JavaScript code that I am executing using the node.js interpreter.

for(var i = 1; i <         


        
10条回答
  •  野性不改
    2020-11-30 16:44

    var start = +new Date();
    var counter = 0;
    for(var i = 1; i < LIMIT; i++){
        ++counter;
        db.users.save({id : i, name : "MongoUser [" + i + "]"}, function(err, saved) {
              if( err || !saved ) console.log("Error");
              else console.log("Saved");
              if (--counter === 0) 
              {
                  var end = +new Date();
                  console.log("all users saved in " + (end-start) + " milliseconds");
              }
        });
    }
    

提交回复
热议问题