ziko
Version:
A versatile JavaScript library offering a rich set of Hyperscript Based UI components, advanced mathematical utilities, interactivity ,animations, client side routing and more ...
16 lines (15 loc) • 422 B
JavaScript
const time_memory_Taken = (callback) => {
const t0 = Date.now();
const m0 = performance.memory.usedJSHeapSize;
const result = callback();
const t1 = Date.now();
const m1 = performance.memory.usedJSHeapSize;
const elapsedTime = t1 - t0;
const usedMemory = m1 - m0;
return {
elapsedTime,
usedMemory,
result
};
};
export {time_memory_Taken}