Script Preparation code:
AخA
 
var name = "name";
var id = "id";
Tests:
  • join

     
    for (let i = 0; i < 80; ++i) {
      let result = [id, ':', i, ', ', name, ':', 'name', i].join();
    }
  • concat

     
    for (let i = 0; i < 80; ++i) {
      let result = "".concat(id, ':', i, ', ', name, ':', 'name', i);
    }
  • using template literals

     
    for (let i = 0; i < 80; ++i) {
      let result = `${id}:${i}, ${name}:name${i}`;
    }
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    join
    concat
    using template literals

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 3 days ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36
Chrome 135 on Mac OS X 10.15.7
View result in a separate tab
Test name Executions per second
join 66477.7 Ops/sec
concat 93393.5 Ops/sec
using template literals 163235.4 Ops/sec