2010-05-23 5 views
1

Je tableau Hava Links et tableau Params avec la même langth NComment créer un objet à partir de 2 baies?

donc ce que j'ai besoin est de créer un objet où pour chaque link de Links je serai en mesure de voir param de Params

Et que pour par exemple pour être abble appeler quelque chose comme

for each(item in object) 
if (item.param == "some value") { 
// some code 
} else... 

Comment faire une telle chose (code exEmPlE, s'il vous plaît)

Répondre

1

De Array: Vous pourriez d'abord construire une liste avec des éléments composés d'un élément et un param (en supposant que la longueur est bien le même pour les deux listes)

var items:Array = new Array(); 

for(var i:uint = 0; i < links.length; i++) { 
    links:Array .push({link:links[i], param:params[i]}); 
} 

Vous pouvez ensuite les filtrer facilement:

items.forEach(checkValue); 

for(var i:uint = 0; i < items.length; i++) { 
    if (items[i].param == "some value") { 
    // some code 
    } else{ 
    ... 
    } 
} 
Questions connexes