diff options
| author | Nicolas Brugneaux <nicolas.brugneaux@gmail.com> | 2014-08-20 20:57:40 +0200 | 
|---|---|---|
| committer | Nicolas Brugneaux <nicolas.brugneaux@gmail.com> | 2014-08-20 20:57:40 +0200 | 
| commit | d15c9674a9005b544427c206424cc900bda48106 (patch) | |
| tree | 92ff7ab688e81dad676ea80acc55e7e3a675fe63 | |
| parent | ffd5e7e149cf1da87abce5e56cdf32626eede22a (diff) | |
Updated scope part.
| -rw-r--r-- | fr-fr/javascript-fr.html.markdown | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/fr-fr/javascript-fr.html.markdown b/fr-fr/javascript-fr.html.markdown index e15f70a3..2e18d0be 100644 --- a/fr-fr/javascript-fr.html.markdown +++ b/fr-fr/javascript-fr.html.markdown @@ -135,8 +135,9 @@ var someVar = 5;  // si vous oubliez le mot clé var, vous n'aurez pas d'erreur (sauf en mode strict)  someOtherVar = 10; -// ... mais la variable sera crée dans l’environnement global, et non l’environnement -// local dans lequel vous l'avez défini. +// ... mais la variable aura une portée globale (plus communément trouvé en tant  +// que "global scope" en anglais), et non pas une portée limitée à la fonction  +// dans laquelle vous l'aviez définie.  // Les variables déclarées et non assignées sont undefined par défaut  var someThirdVar; @@ -279,8 +280,8 @@ setTimeout(function(){      // ce code s'exécutera dans 5 secondes  }, 5000); -// Le Javascript crée uniquement un scope dans les fonctions, pas dans les  -// autres blocs. +// Le Javascript crée uniquement un scope, une portée d'action limitée, pour  +// les fonctions, et pas dans les autres blocs.  if (true){      var i = 5;  } | 
