/performance-check

the simple script for check the performance of javascript code with Date and performance and console.time APIs.

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.