Tests:
  • splice

    AخA
     
    let arr = ['foo', 'bar', 'baz', 'foo1', 'bar1', 'baz1', 'foo2', 'bar2', 'baz2'];
    arr = arr.slice();
    const ret = arr.splice(3, 1);
  • concat

     
    let arr = ['foo', 'bar', 'baz', 'foo1', 'bar1', 'baz1', 'foo2', 'bar2', 'baz2'];
    arr = arr.slice();
    const ret = arr.slice(0, 3).concat(arr.slice(4));
Rendered benchmark preparation results:

Suite status: <idle, ready to run>

Previous results

Experimental features:

  • Test case name Result
    splice
    concat

    Fastest: N/A

    Slowest: N/A

Latest run results:
Run details: (Test run date: 4 years ago)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:84.0) Gecko/20100101 Firefox/84.0
Firefox 84 on Mac OS X 10.16
View result in a separate tab
Test name Executions per second
splice 5398984.5 Ops/sec
concat 3165542.5 Ops/sec