Script Preparation code:
Tests:
  • Nested Join + Join (Join x3)

  • Loop Push + Join (Join x1 with string)

  • Simple Join (Join x1 with arrays)

  • Loop Concatenate (string only)

  • Template Literal (template literal string with arrays)

  • Template Literal + Join (template literal string with join)

  • Simple Concatenate + Join

Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results
  • Test case name Result
    Nested Join + Join (Join x3)
    Loop Push + Join (Join x1 with string)
    Simple Join (Join x1 with arrays)
    Loop Concatenate (string only)
    Template Literal (template literal string with arrays)
    Template Literal + Join (template literal string with join)
    Simple Concatenate + Join

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 6 months ago)
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 OPR/122.0.0.0
Opera 122 on Windows
View result in a separate tab
Test name Executions per second
Nested Join + Join (Join x3) 2062682.8 Ops/sec
Loop Push + Join (Join x1 with string) 901443.1 Ops/sec
Simple Join (Join x1 with arrays) 1352251.2 Ops/sec
Loop Concatenate (string only) 2436988.5 Ops/sec
Template Literal (template literal string with arrays) 1717180.8 Ops/sec
Template Literal + Join (template literal string with join) 2348706.5 Ops/sec
Simple Concatenate + Join 2569819.8 Ops/sec