Bonjour,
Dans cette exemple ci-dessous, est ce que la variable "chaine", possedera toujours le m�me espace m�moire lors de chaque tour de boucle.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10 /*Indépendamment de la valeur de tab, sinon considérer que c'est un objet de type formulaire*/ for(i="0"; i<tab.length; i++) { var chaine += tab.elements[i].name; } /*--------------------------------------------------------*/
Explication :
Supposons que les 3 premiers �l�ments de "tab" sont :
tab[0]= "maison"
tab[1]= "chateau"
tab[2]= "jouer"
Est-ce que l'emplacement m�moire de "chaine" sera sous cette forme ci :
la variable chaine � l'adresse : 0xFFFF01 contiendra la valeur : "maison"
la variable chaine � l'adresse : 0xFFFF02 contiendra la valeur : "maison chateau"
la variable chaine � l'adresse : 0xFFFF03 contiendra la valeur : "maison chateau jouer"
ou sous cette forme :
la variable chaine � l'adresse : 0xFFFF01 contiendra la valeur : "maison"
la variable chaine � l'adresse : 0xFFFF01 contiendra la valeur : "maison chateau" (ecrase la valeur pr�c�dente)
la variable chaine � l'adresse : 0xFFFF01 contiendra la valeur : "maison chateau jouer" (ecrase la valeur pr�c�dente)
C-mos
Partager