JSFiddle - React, Tailwind, and code Playground
JavaScript
var id = 0;
function VanillaHTMLDOMElement() {
var el = document.createElement('div');
el.setAttribute('id', id++);
return el;
}
var results = [{},{},{}];
var array, element, item, result, _i, _j, _len, _len1;
array = [];
//if (!isEmpty(results)) {
for (_i = 0, _len = results.length; _i < _len; _i++) {
result = results[_i];
element = new VanillaHTMLDOMElement(result);
console.log(element.getAttribute('id')); //imprime o id do elemento normalmente
array.push(element);
}
//}
for (_j = 0, _len1 = array.length; _j < _len1; _j++) {
item = array[_j];
console.log(item.getAttribute('id')); //imprime nulo para todos os casos
//return array
}
console.log(array)