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";