Create string vs save it

JavaScript performance comparison

Test case created by Carlos Vázquez

Preparation code


      
      <script>
Benchmark.prototype.setup = function() {
  savedString = '';
  savedObject = {};
  savedNumber = 42;
  savedArray = [];
  savedFunction = function() {}
  
  var v;

};
</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
Saved number
v = savedNumber
pending…
Number
v = 42
pending…
Saved object
v = savedObject
pending…
Function
v = function() {}
pending…
Saved array
v = savedArray
pending…
Saved string
v = savedString
pending…
Object
v = {}
pending…
saved function
v = savedFunction
pending…
String
v = ''
pending…
array
v = []
pending…

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

0 Comments