Script Preparation code:
Tests:

Historical Performance Data aggregated from 22 community runs

Desktop Results:
Chrome 14 runs
Async Await
4.3M/s
Promise Chain
2.3M/s
Promise.all
1.0M/s

Fastest: Async Await (4.2x faster)

View exact numbers
  • Async Await: 4,298,529 ops/sec
  • Promise Chain: 2,313,196 ops/sec
  • Promise.all: 1,021,896 ops/sec
Firefox 8 runs
Promise Chain
292K/s
Async Await
255K/s
Promise.all
20K/s

Fastest: Promise Chain (14.4x faster)

View exact numbers
  • Promise Chain: 292,040 ops/sec
  • Async Await: 255,262 ops/sec
  • Promise.all: 20,238 ops/sec

Results show median performance across all community submissions. Run this benchmark yourself to verify on your device.

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Promise Chain
    Async Await
    Promise.all

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: one year ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/139.0.0.0 Safari/537.36 Edg/139.0.0.0
Chrome 139 on Windows
View result in a separate tab
Async Await
4.2M/s
Promise Chain
2.1M/s
Promise.all
893K/s
View exact numbers
Test name Executions per second
Async Await 4,223,077 Ops/sec
Promise Chain 2,058,271 Ops/sec
Promise.all 893,140 Ops/sec