data id vs inline js var (v2)

Revision 2 of this benchmark created by Chris on


Preparation HTML

<div id="single-metadata" data-id="thevalue"></div>

<script>
  var config = {
      "id": "thevalue"
  };
  onDom = document.getElementById('single-metadata');
</script>

Test runner

Ready to run.

Testing in
TestOps/sec
Data via DOM
var id = onDom.getAttribute("data-id");
ready
Data via JSON Object
var id = config.id;
ready

Revisions

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