一个非常简单看你某段js代码运行时长的方法

2021-07-06  本文已影响0人  锋叔

今天项目写了一个超级数组的reduce方法,因为怀疑它的性能就做了一个测试,偶然发现了一个很简单的看代码运行时间的方法。


console.time("reduce");
var arr = [{name: 123},{name: 456}, {name: 789},{name: 00},{name: 99}, {name: 77}];
var arra = arr.reduce((currn, currentValue, currentIndex, currnArray) => {
    if (currentIndex%4 == 0 || currentIndex == 0) {
        var rowList = currnArray.slice(currentIndex, currentIndex+4);
        currn.push({
            rowList: rowList
        });
    };
    return currn;
}, [])
console.log(arra, 'arra');
console.timeEnd("reduce");

用console.time("name")和就能看到这段代码的运行时间。


console.time("name")

// 要判断的代码片段

console.timeEnd("name")

上一篇 下一篇

猜你喜欢

热点阅读