|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() eric Étudiant Inscription : décembre 2010 Messages : 103 ![]() |
Bonjour. je vais faire concis je suis claqué ;D
j'ai un tableau d'objets que je fais passer dans une fonction qui elle aussi le fait passer dans une méthode. ce tableau subit des manipulation comme des permutations (un tableau à deux dimensions représentant un espace) après modification j'ai la nette intuition que dans ma fonction de départ, l'objet n'a subit aucune modif dans l'instruction suivante, alors que je pensais que la référence à un tel tableau aurait des effets de bord. et j'ai aussi la sensation que si je retourne ce tableau ca marche pas comme je le souhaite.(pas de modifs) je suis embêté à t+1 pour observer les changements... |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Boris Dessysans emploi Inscription : décembre 2010 Messages : 871 ![]() |
un tableau comme un objet est, en javascript, d'office passé par référence sauf si tu en fais une copie explicitement toi-même.
donc en principe, c'est bien toujours le même tableau qui est manipulé dans ton code (je présume, sans le voir) et donc si les changements ne sont pas opérés c'est que tes fonctions ne font pas ce qu'elles devraient. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com