小编fsi*_*nma的帖子

93
推荐指数
7
解决办法
9万
查看次数

在V8上进行JavaScript测试

function add(x, y) {  
   return x + y;  
}  

console.time("time1");

for (var i = 0; i < 90000000; ++i) {
    add(1, 2);   
    add('a','b');
}

console.timeEnd("time1");

function addText(x, y) {   
   return x + y;  
} 

function addNumber(x, y) {   
   return x + y;  
}

console.time("time2");

for (var i = 0; i < 90000000; ++i) {
    addNumber(1, 2);   
    addText('a','b');
}

console.timeEnd("time2");
Run Code Online (Sandbox Code Playgroud)

结果是:time1:1481ms,time2:102ms,

我在nodejs上运行此测试,但我不知道为什么第一次测试运行慢于第二次测试.

javascript node.js

8
推荐指数
1
解决办法
306
查看次数

标签 统计

javascript ×2

node.js ×2

memory ×1