nodejs console.log与Date.now()的坑怎么破?
发布于 1天前 作者 hezedu 231 次浏览 来自 问答
var time = Date.now();
console.log(Date.now()-time);
//log输出14
console.log('');
var time = Date.now();
console.log(Date.now()-time);
//log输出0

注: 不用console.time 补充: 是把代码存到文件里,在终端里用node命令执行。

6 回复
var time = Date.now();
console.log(Date.now()-time);

我电脑结果也是0

@jinceon 我用win,linux测的都不是0,你是在独立文件单独测试么?

输出 0 不对么? 时间太短了,计时精度不够高嘛。

@hezedu 真的哦,好诡异

var time = Date.now();var t = 1000000; while(t--) ;console.log(Date.now()-time);

我这都不是0,应该算正常吧

回到顶部