Código Javascript:
Ver original
function foreach(obj, code) { if(!obj || !code) { return 0; } for(var i = 0; obj[i]; i++) { code(i, obj[i]); } return 1; }
que lo llamo de la siguiente manera:
Código Javascript:
Ver original
juan = {edad:21,nombre:"Juan Manuel"}; foreach(juan, function(key, value) { alert(key + "::" + value); )}
Hay alguna forma de definir el foreach para que se pueda usar de la siguiente manera?
Código Javascript:
Ver original
foreach(juan,key,value) { alert(key + "::" + value); }
Como dije seguro es una locura pero tengo mucho codigo y muchos bloques distintos que me quedarian mucho mas prolijos de la segunda manera, muchas gracias querida comunidad de fdw.
he releido ambos mensajes como tres veces. para saciar mi curiosidad, ¿me lo explican?


