string concatenation

Benchmark created on


Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
  var string = "";

  var string1 = "This ";
  var string2 = "is ";
  var string3 = "a ";
  var string4 = "test!";
</script>

Teardown


    string = ""
  

Test runner

Ready to run.

Testing in
TestOps/sec
String = String + String
string = string + string1;
string = string + string2;
string = string + string3;
string = string + string4;
ready
String += String
string += string1;
string += string2;
string += string3;
string += string4;
ready
String = [String, String].join('');
string = [string, string1, string2, string3, string4].join('');
ready
String = String.concat(String);
string = string.concat(string1, string2, string3, string4);
ready

Revisions

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