JSFiddle - React, Tailwind, and code Playground

HTML

Which is faster?

JavaScript

var stringTotal = 0, arrayTotal = 0, tests = 500;

for (var j = 0; j < tests; j++) {

var blaha, blahb, blahc, stringTime, arrayTime;

stringTime = new Date().getTime();

blahc = "";
for(i =0, ii = 999999; i < ii; i++){
    blahc += "blah";
}

stringTotal += new Date().getTime() - stringTime;


arrayTime = new Date().getTime();

var blaha = [];
for(i =0, ii = 999999; i < ii; i++){
    blaha[i] = "blah";
}
blahb = blaha.join('');

arrayTotal += new Date().getTime() - arrayTime;

}
    
    console.log('string build traditional avg: ' + Math.round(stringTotal / tests));
console.log('string build array avg: ' + Math.round(arrayTotal / tests));