si tengo un constructor de objetos como:bucle a través de todas las instancias de un objeto JavaScript
function cat(color, sex){
this.color = color;
this.sex = sex;
}
y hacer algunos gatos:
var fluffball = new cat("blue","male");
var shiznitz = new cat("red","male");
var slothersburger = new cat("green","female");
¿Es posible recorrer todos los gatos que tengo ¿declarado? Algo así como:
var current_cat;
for(current_cat in document.cat){
alert(current_cat.color);
}
Eso no funciona. ¿La gente suele almacenar todos los objetos de gato en una matriz? O hacer otro objeto que contiene una matriz de los gatos individuales:
function all_cats(){
this.the_cats = new Array();
}
Gracias por cualquier consejo!
Absolutamente maravilloso!El único código que pude encontrar aglomera creando instancias Y control/guardar para manipulaciones futuras. Elegante y genio! –