Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/07/2017, 15:29
alvaro_trewhela
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como declar un objeto desde un loop

Es que en tu for no entiendo nada lo que estás haciendo, además lo que estás haciendo es excactamente eso obtener un arreglo de obtejos, yo haría esto:

var misObjetos = new Array();

for(var k=0;k<5;k++){
var c = new L.LayerGroup();
var r = new L.LayerGroup();
var d = new L.LayerGroup();
var ct = new L.LayerGroup();
misObjetos[k] = {"cities":c, "restaurants":r, "dogs":d, "cats":ct};
}

Te recuerdo que debes instanciar cada objeto para cada variable ya que si no lo haces se compartira dicho objeto entre variables...