Preparation Code Preparation HTML (this will be inserted in the <body>
of a valid HTML5 document in standards mode) (useful when testing DOM operations or including libraries) <script >
var str = 'string' ;
var barr = ['this' , ' is' , ' a' , str, ' to' , ' test' , ' if' , ' there' , ' is' , ' any' , ' difference' , ' between' , ' concat' , ' and' , ' join' ];
var sarr = ['this' , ' is' , ' a' , str];
</script >
Setup JS
Teardown JS
Test cases
Test #1 Title *
Async
Code * var a = 'this' + ' is' + ' a' + str + ' to' + ' test' + ' if' + ' there' + ' is' + ' any' + ' difference' + ' between' + ' concat' + ' and' + ' join' ;
Test #2 Title *
Async
Code * var a = barr.join ('' );
Title *
Async
Code * var a = 'this' + ' is' + ' a' + str;
Title *
Async
Code * var a = sarr.join ('' );
Title *
Async
Code * var str = '' ;
for (var i = 0 ; i < barr.length ; i++) {
str += barr[i];
}
Title *
Async
Code * ['this' , ' is' , ' a' , str, ' to' , ' test' , ' if' , ' there' , ' is' , ' any' , ' difference' , ' between' , ' concat' , ' and' , ' join' ].join ('' );
Title *
Async
Code * ['this' , ' is' , ' a' , str].join ('' );
Title *
Async
Code * (new Array ('this' , ' is' , ' a' , str, ' to' , ' test' , ' if' , ' there' , ' is' , ' any' , ' difference' , ' between' , ' concat' , ' and' , ' join' )).join ("" );