牛骨文教育服务平台(让学习变的简单)
博文笔记

node测试一段代码执行的时间长度(console.time,console.timeEnd)

创建时间:2018-01-21 投稿人: 浏览次数:171

不同的算法实现相同的功能,所花费的时间是不一样的,即时间复杂度不一样,当然,花费的时间越少越好;


在node中,全局对象:console.time()console.timeEnd(); 可以用来测试一段代码执行的时间长度;


简单示例:

             

                1.新建   index.js  文件;

                2.写入代码:

                    

console.time("共花费了");
    console.log("执行我花费了一点时间");
    console.log("又花费了一点时间");
console.timeEnd("共花费了");
                 

                 3.执行上面的 index.js 文件;可以在控制台看到输出信息:

                                             

               4. 可以看到,在console.time()和console.timeEnd()之间的两段代码执行时间为0.947ms;


               5.注意,console.time("我是参数1")  console.timeEnd("我是参数2"),

                          参数1和参数2要保持一致;  

             

声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。