JSFiddle - React, Tailwind, and code Playground

JavaScript

function drawTable1(){
	var table = document.createElement('table');
	document.body.appendChild(table);
	for(var i=0; i < 1000; i++){
		var row = table.insertRow(i);
		for(var j=0; j < 1000; j++){
			var cell = row.insertCell(j);
		}
	}
}
function drawTable2(){
    var table = document.createElement('table');
    document.body.appendChild(table);
    for(var i=0; i < 1000; i++){
        var tr = document.createElement('tr');
        table.appendChild(tr);
        for(var j=0; j < 1000; j++){
            var td = document.createElement('td');
            tr.appendChild(td);
        }
    }
}
var d1 = new Date;
//drawTable1();
drawTable2();
var d2 = new Date;
alert('Начало (Мин:сек:млс) -' + d1.getMinutes() + ':'
	 + d1.getSeconds() + ':' + d1.getMilliseconds()
	 + 'Конец (Мин:сек:млс) -' + d2.getMinutes() + ':'
	 + d2.getSeconds() + ':' + d2.getMilliseconds());