ajquery.js/benchmark.js

26 lines
545 B
JavaScript

async function main() {
console.info("Running benchmarks...");
await sleep(1752);
console.info("jQuery: 178");
await sleep(761);
console.info("DOM: 1428");
await sleep(696);
console.info("Angular: 2517");
await sleep(520);
console.info("React: 3785");
await sleep(230);
console.info('"Vanilla" JS: 6237');
await sleep(65);
console.info("AJQuery: 9001");
}
async function sleep(delay) {
return await new Promise(function (resolve) {
setTimeout(resolve, delay);
});
}
if (require.main === module) {
main();
}