Ver Mensaje Individual
  #8 (permalink)  
Antiguo 10/11/2010, 07:36
sysmadryn
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Plata Argentina
Mensajes: 128
Antigüedad: 19 años, 7 meses
Puntos: 9
Respuesta: Bucles personalizados en javascript?

Veo que tienes un problema con la indexacion de los elementos del objeto. obj[0] es undefined.
Entonces, y si entiendo tu duda, prueba :

function foreach(obj, code)
{
if(!obj || !code) return 0;
for(key in obj){
code(key, obj[key]);
}
return 1;
}

juan = {edad:21,nombre:"Juan Manuel"};

function miaccion(key,value)
{
alert(key + "::" + value);
}

foreach(juan,miaccion);