JSFiddle - React, Tailwind, and code Playground
by andrew rowe
HTML
<div id='prop1'></div>
<div id='prop2'></div>
<div id='prop3'></div>
JavaScript
var testObject = {
prop1: 'test1',
prop2: 'test2',
prop3: 'test3'
};
var i = 0;
for (var propertyName in testObject) {
setTimeout(function(propertyName) {
dojo.byId( propertyName ).innerHTML = propertyName + ' = ' + testObject[propertyName];
}.bind(this, propertyName), i++ * 1000);
}