Tableau associatif (dynamique)

Soyez le premier à donner votre avis sur cette source.

Vue 8 558 fois - Téléchargée 294 fois

Description

Bonjour!

Si certains se le demande, il est tout à fait possible de créer dynamiquement des tableaux associatifs.

Source / Exemple :


<script type="text/javascript">
	window.onload = function (){
		var tab = new Array();
		tab.push("objet");
		tab.push("matière");
		
		tab["objet"] = new Array();
		tab["objet"].push("chaise");
		tab["objet"].push("vitre");
		
		tab["matière"] = new Array();
		tab["matière"].push("verre");
		tab["matière"].push("bois");
		
		maDiv = document.createElement("div");
		document.body.appendChild(maDiv);
		
		maDiv.innerHTML = tab["objet"][0]+" en "+tab["matière"][1]+" et "+tab["objet"][1]+" en "+tab["matière"][0];
	}
	
</script>

Conclusion :


Vous remarquerez que je n'ai pas de boucles, mon tableau est donc pseudo dynamique. Je n'ai pas jugé nécessaire de le faire, le contenu du code suffit à ce rendre compte qu'il serait possible d'en ajouter.

Bonne continuation !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
197
Date d'inscription
mardi 18 février 2003
Statut
Membre
Dernière intervention
29 avril 2009
2
+1 lakichemole ,

si tu relis les commentaires, ils ont presque tous été étayé d'exemples et d'arguement t'expliquant pourquoi cette source n'était pas "bonne" :)

comme quoi la critique est un mal nécessaire pour avancer :)
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009

Tu sait le fait que beaucoup de gens réagisse c'est déjà pas mal! Pire que la haine c'est l'indifférence!! :) (on est loin de la haine je te rassure) mais comme ça ta prochaine source sera nikel ;)
Messages postés
19
Date d'inscription
mercredi 9 février 2005
Statut
Membre
Dernière intervention
21 avril 2009

ma fonction est en vérité plus complexe dans mon projet, désolé c'était ma première source, la prochaine sera plus "évolué", je ne pensais pas recevoir des coups de commentaires comme çà :S
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015

Aucun intérêt de faire une fonction pour ça à mon avis... c'est comme si je faisais...

function createVar(vName,val)
{
if(!vName) return false;

vName = val;
return true;
}

les fonctions c'est bien... en abuser ça craint... .. . ;o)

@ tchaOo°
Messages postés
253
Date d'inscription
vendredi 13 juin 2003
Statut
Membre
Dernière intervention
18 mai 2009

Tout es bien qui fini bien :)
Afficher les 16 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.