Stored functions vs. direct functions

Benchmark created by Milan Adamovsky on


Description

This will check if calling stored functions is better than accessing them directly.

Preparation HTML

<h1 id="someHeader">This is a Header</h1>
<script>
  var d = document;
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
Direct Access
var myHeader = document.getElementById("someHeader");
ready
Object access
var myHeader = document["getElementById"]("someHeader");
ready
Stored document w Object
var myHeader = d["getElementById"]("someHeader");
ready
Stored w direct access
var myHeader = d.getElementById("someHeader");
ready

Revisions

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

  • Revision 1: published by Milan Adamovsky on