array length

Benchmark created on


Setup


Test runner

Ready to run.

Testing in WebKit 537.36 / undefined
TestOps/sec
node length as a variable
function test1( nodes ) {
    var sum = 0;
    var len = nodes.length;
    for (var i = 0; i < len; i++) {
        sum += nodes[i];
    }
    return sum;
}

test1([1,2,3,4,5,6,7]);
die();

ready
node length in line
function test2( nodes ) {
    var sum = 0;
    for (var i = 0; i < nodes.length; i++) {
        sum += nodes[i];
    }
    return sum;
}

test2([1,2,3,4,5,6,7]);
die();
ready

Revisions

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