JSFiddle - React, Tailwind, and code Playground

HTML

<div id="test"></div>

JavaScript

markup = [];
var start = new Date();
for(i=0; i < 10000; i++){
    markup.push("<tr><td>" + i + "</td></tr>");
}
var end = new Date();
$("#test").prepend("<table>");
$("#test").append(markup.join(""));
$("#test").append("</table>");
var final = new Date();
$("#test").prepend(final-end + "ms to build table.<br>");
$("#test").prepend(end-start + "ms to build array.<br>");