@alireza-ab/performance-check
v1.0.0
Published
a library to check code performance
Downloads
10
Maintainers
Readme
Performance Check
the simple script for check the performance of javascript code with Date and performance and console.time APIs.
Installation
npm install @alireza-ab/performance-check
Usage
const Performance = require("@alireza-ab/performance-check");
let forArr = [];
Performance.start("for loop");
for (let i = 0; i < 1000; i++) {
forArr.push(i);
}
Performance.end("for loop");
// ||
// ||
// \/
// performance of for loop:
// performance interface: (n)ms
// Date library: (n)ms
// for loop: (n)ms
let whileArr = [];
let i = 0;
Performance.start("while loop");
while (i < 1000) {
whileArr.push(i);
i++;
}
Performance.end("while loop");
// ||
// ||
// \/
// performance of while loop:
// performance interface: (n)ms
// Date library: (n)ms
// while loop: (n)ms
if the parameter not passed
let forArr = [];
Performance.start();
for (let i = 0; i < 1000; i++) {
forArr.push(i);
}
Performance.end();
// ||
// ||
// \/
// performance of 1st code:
// performance interface: (n)ms
// Date library: (n)ms
// 1st code: (n)ms
License
Performance-check is available under the MIT license.