getElementsByTagName

Benchmark created on


Preparation HTML

<r7:head>
  r7-bar
</r7:head>
<div>
  dddiiivvv
</div>
<p>
  ppp
</p>
<span>
  ssspppaaannn
</span>
<r7:foot>
  r7-bar
</r7:foot>

Test runner

Ready to run.

Testing in
TestOps/sec
get *
var all = document.getElementsByTagName('*');

for (var i = 0, l = all.length; i < l; i++) {
  all[i];
}
ready
get NS
var tags = ['head', 'foot'];

for (var t = 0, tl = tags.length; t < tl; t++) {
  var els = document.getElementsByTagName('r7:' + tags[t]);

  for (var e = 0, el = els.length; e < el; e++) {
    els[e];
  }
}
ready

Revisions

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