new array vs literal (v25)

Revision 25 of this benchmark created on


Test runner

Ready to run.

Testing in
TestOps/sec
new Array(length)
var newArray = new Array(500000)

for (var i = 0; i < 500000; ++i) {
    newArray[i] = i;
}
ready
Array()
var newArray = Array(500000);

for (var i = 0; i < 500000; ++i) {
    newArray[i] = i;
}
ready
array literal w/length
var array = [];
array.length = 500000;

for (var i = 0; i < 500000; ++i) {
    array[i] = i;
}
ready
array literal
var array = [];

for (var i = 0; i < 500000; ++i) {
    array[i] = i;
}
ready

Revisions

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