JSFiddle - React, Tailwind, and code Playground

JavaScript

objs = [];

for (var i = 0; i < 5; i++) {
    objs.push({
        i: i
    });
}

for (var objI in objs) {
    var obj = objs[objI];
    var newObj = function() {};
    newObj.prototype = obj;
    newObj = new newObj();
    console.log(newObj.i);
}


console.log(objs);