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)