Salut à tous,
J'ai du mal à trouver des explications concernant le chargement réel du code JS par le moteur. Dans le sens ou il n’interprète pas exactement dans le même ordre et de la même façon notre code écrit.
Voici un exemple (peut-être évident mais revelateur) :
Ainsi j'aimerais trouver des explications plus générales et détails concernant l'interprétation du code javascript par le moteur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 function test() { function nbrAbricot() { return 12; } return nbrAbricot(); function nbrAbricot() { return 7; } } test(); ---> return 7 (et non 12 comme on pourrait le penser)
J'espère avoir été assez clair, sinon n'hésite pas à demander.
En vous remerciant de votre aide.
Partager