Bonjour, jusqu'a present et depuis des ann�es, je pensai que sans le mot "var" la variable �tait global, avec le mot "var" qu'elle �tait local mais la je me rend compte que ce n'est pas le cas :
Exemple concret la ou je me rend compte de cela :
Voila, je pensai jusque la que comme je d�clare en "global" dans funcA ma variableTest, dans funcB, la valeur de la variable aurait �t� mis a jour. Mais non.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 function funcA() { variableTest = 10; funcB(variableTest); console.log(variableTest); } function funcB(variableTest) { variableTest = 20; } funcA(); // Output : 10
Une id�e du pourquoi et/ou du comment faire cela ? (Je cherche en m�me temps de mon cot� en attendant)
Merci
Partager