24 lines
492 B
JavaScript
24 lines
492 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(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();
|
||
|
}
|