TUTOS.EU

For Each en JavaScript

Faire une boucle de type For Each en JavaScript

<SCRIPT TYPE="text/javascript">

	//Avec un compteur
	var MesValeurs = '1 78 42';
	var UneValeur = '';
	
	TableauMesValeurs01=new Array();
	TableauMesValeurs01 = MesValeurs.split(' ');
	
	for (var Compteur in TableauMesValeurs01)
	{
		UneValeur = TableauMesValeurs01[Compteur];
		alert(UneValeur);
	}
	
	//Avec une boucle type foreach
	TableauMesValeurs02=new Array();
	TableauMesValeurs02['nom']='Dupont'
	TableauMesValeurs02['prenom']='Fred';
	TableauMesValeurs02['adresse']='Anywhere';

	for (var Compteur in TableauMesValeurs02)
	{
		UneValeur = TableauMesValeurs02[Compteur];
		alert(UneValeur);
	}

	//Avec une boucle type foreach sur un tableau à plusieurs dimmensions
	TabReferences=new Array();
	TabReferences['code']=new Array();
	TabReferences['title']=new Array();
	TabReferences['code'][1] = 225212;
	TabReferences['title'][1] = "Boite de saucicsses";
	TabReferences['code'][2] = 224527;
	TabReferences['title'][2] = "Tondeuse";
	TabReferences['code'][3] = 422278;
	TabReferences['title'][3] = "Arrosoir";

	for (var Compteur in TabReferences['code'])
	{
		UneValeur = TabReferences['code'][Compteur] + ' - ' + TabReferences['title'][Compteur];
		alert(UneValeur);
	}

</SCRIPT>	
Lien vers le fichier : cliquez ici Copier le code

Pages Web

Site WebDescription
ForEachForEach sur tranquille-informatique.fr

2