JSFiddle - React, Tailwind, and code Playground

by Meir Gabay

HTML

<div id="myEle">

</div>


<table id='dates'>
  
</table>

<div id='time'>

</div>

JavaScript

Date.prototype.addDays = function(days)
{
    var dat = new Date(this.valueOf());
    dat.setDate(dat.getDate() + days);
    return dat;
}


var myArr = [];
var myDate = new Date();
for (var i=0 ; i < 1000 ; i++){
	myArr.push(myDate.addDays(i));
}

var myTable = document.getElementById('dates');
var myNode = null;
var myTr = null;
var row = null;
var cell = null;
myArr.forEach(function(val,index){
	 row = myTable.insertRow(index);//myNode = document.createTextNode("<td>" + val + "</td>");
  cell = row.insertCell(0);
  cell.innerHTML = val;
  
  

});



var t0 = performance.now();

document.getElementById('myEle').innerHTML = 'hello world';
var t1 = performance.now();
//console.log("Call to doSomething took " + (t1 - t0) + " milliseconds.")

document.getElementById('time').innerText = (t1 - t0) + " milliseconds";