Run details:
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
Windows
Desktop
6 months ago
Test name Executions per second
Nested Join + Join (Join x3) 1819231.1 Ops/sec
Loop Push + Join (Join x1 with string) 891002.4 Ops/sec
Simple Join (Join x1 with arrays) 1325975.6 Ops/sec
Loop Concatenate (string only) 2471114.5 Ops/sec
Template Literal (template literal string with arrays) 1721868.1 Ops/sec
Template Literal + Join (template literal string with join) 2336474.0 Ops/sec
Simple Concatenate + Join 2571071.5 Ops/sec
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