trnbdtybfg

JavaScript performance comparison

Test case created by

Preparation code


      
      <script>
Benchmark.prototype.setup = function() {
  var slice = [].slice;
  
  function f1() {
    return slice.call(arguments)
  }
  
  function f2() {
    var len = arguments.length,
        arr = Array(len);
    while (len--) arr[len] = arguments[len];
    return arr
  }

};
</script>

Test runner

Warning! For accurate results, please disable Firebug before running the tests. (Why?)

Java applet disabled.

Testing in CCBot 2.0.0 / Other 0.0.0
Test Ops/sec
f1 x 2
f1(1, 2)
pending…
f2 x 2
f2(1, 2)
pending…
f1 x 20
f1(1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 11, 22, 33, 44, 55, 66, 77, 88, 99, 90)
pending…
f2 x 20
f2(1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 11, 22, 33, 44, 55, 66, 77, 88, 99, 90)
pending…

Compare results of other browsers

Revisions

You can edit these tests or add even more tests to this page by appending /edit to the URL.

0 Comments