Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

let性能差很多呢,大家说说看要不要改成let

$
0
0

先上代码: //测试let和var的性能区别,let比var还是要慢很多; /*var start = new Date(); for (var i = 0; i < 10000000; i++) { var num = 123; var str = ‘abc’; var obj = { key: ‘value’ }; var arr = [‘bill’, ‘dell’]; } var end = new Date(); */ let start = new Date(); for (let i = 0; i < 10000000; i++) { let num = 123; let str = ‘abc’; let obj = { key: ‘value’ }; let arr = [‘bill’, ‘dell’]; } let end = new Date();

console.log(end - start);

上面的测试,用let比var差了大概3倍,就是说let所用的时间是var的三倍。 那么我们用let代替var值得吗?特别是nodejs这种特别注重性能的服务器程序。


Viewing all articles
Browse latest Browse all 14821

Trending Articles