passing in option verus object

JavaScript performance comparison

Test case created by drew

Preparation code

 
<script>
Benchmark.prototype.setup = function() {
    var myObj = {
     "prop1" : { "blank":1 },
     "prop2" : { "blank":1 },
     "prop3" : {"defaults":1,"defaults2":2},
     "prop4" : { "blank":1 }
    };
   
    var cachedProp3 = myObj.prop3;
};
</script>

Test runner

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

Java applet disabled.

Testing in unknown unknown
Test Ops/sec
pass in the object
(function() {
  return myObj.prop3;
})();
pending…
pass in the cached object
(function() {
  return cachedProp3;
})();
pending…

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

Compare results of other browsers

0 comments

Add a comment