有方法可以统计某个代码段的精确耗时长吗?

求问:类似 StopWatch的函数有吗?

console.time(“tag”)
console.timeLog(“tag”,“line 100”)
console.timeEnd(“tag”)

2赞

谢谢兄弟回复,试试先

export const measure = (
    target: Object,
    propertyKey: string,
    descriptor: PropertyDescriptor
) => {
    const originalMethod = descriptor.value;

    descriptor.value = function (...args) {
        const start = performance.now();
        const result = originalMethod.apply(this, args);
        const finish = performance.now();
        console.log(`${propertyKey} Execution time: ${finish - start} milliseconds`);
        return result;
    };

    return descriptor;
};

噢,还有这个的,妥妥的老哥