string concat vs array join (v20)

Revision 20 of this benchmark created on


Test runner

Ready to run.

Testing in
TestOps/sec
Concat
var text = '';

var words = ['this', 'is', 'a', 'test'];

text = words[0];

for(var i = 1; i < 10000; ++i)
{
    text += ' ' + words[i & 3];
}


ready
Join
var a = [];

var words = ['this', 'is', 'a', 'test'];

for(var i = 0; i < 10000; ++i)
{
    a[i] = words[i & 3];
}

var text = a.join(' ');
ready

Revisions

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