firstElementChild and firstChild

Benchmark created by Truong Nguyen on


Preparation HTML

<!doctype html>
<html>
    <head>
        <meta charset="utf-8">
        <meta name="description" content="">
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title>Untitled</title>
    </head>
    <body>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
        <a href="">link</a>
    </body>
</html>

Test runner

Ready to run.

Testing in
TestOps/sec
firstElementChild
document.getElementsByTagName('body')[0].firstElementChild.nodeName;
 
ready
firstChild
document.getElementsByTagName('body')[0].firstChild.nodeName;
ready

Revisions

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

  • Revision 1: published by Truong Nguyen on