aboutsummaryrefslogtreecommitdiff
path: root/files/fr/web/javascript/guide
diff options
context:
space:
mode:
authorDegrangeM <53106394+DegrangeM@users.noreply.github.com>2022-03-04 20:49:55 +0100
committerGitHub <noreply@github.com>2022-03-04 14:49:55 -0500
commit5fab7a350aae684ba816f4caa8ed1453687e461f (patch)
treec006b58fded2d7a336f074e0f3ab8e2253296b4f /files/fr/web/javascript/guide
parent2fe3e4b4ea4352696f8012d8570109e9c0e6b3d8 (diff)
downloadtranslated-content-5fab7a350aae684ba816f4caa8ed1453687e461f.tar.gz
translated-content-5fab7a350aae684ba816f4caa8ed1453687e461f.tar.bz2
translated-content-5fab7a350aae684ba816f4caa8ed1453687e461f.zip
[French] Fix explanation about the defer attribute (#4404)
Fix #4113
Diffstat (limited to 'files/fr/web/javascript/guide')
-rw-r--r--files/fr/web/javascript/guide/modules/index.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/files/fr/web/javascript/guide/modules/index.md b/files/fr/web/javascript/guide/modules/index.md
index 96cdf51b3d..4c2db796ba 100644
--- a/files/fr/web/javascript/guide/modules/index.md
+++ b/files/fr/web/javascript/guide/modules/index.md
@@ -182,7 +182,7 @@ Les instructions `import` et `export` ne peuvent être utilisées qu'à l'intér
- Attention aux tests sur un environnement local&nbsp;: si vous chargez le fichier HTML directement depuis le système de fichier dans le navigateur (en double-cliquant dessus par exemple, ce qui donnera une URL `file://`), vous rencontrerez des erreurs CORS pour des raisons de sécurité. Il faut donc un serveur local afin de pouvoir tester.
- On pourra avoir un comportement différent entre un même script utilisé comme un module et un script utilisé de façon « classique ». En effet, les modules utilisent automatiquement [le mode strict](/fr/docs/Web/JavaScript/Reference/Strict_mode).
-- Il n'est pas nécessaire d'utiliser l'attribut `defer` (voir [les attributs de `<script>`](/fr/docs/Web/HTML/Element/script#attributs)) lors du chargement d'un module, ceux-ci sont automatiquement chargés à la demande.
+- Il n'est pas nécessaire d'utiliser l'attribut `defer` (voir [les attributs de `<script>`](/fr/docs/Web/HTML/Element/script#attributs)) lors du chargement d'un module, celui-ci étant automatiquement différé.
- Les modules sont exécutés une seule fois, même s'ils sont référencés dans plusieurs balises `<script>`.
- Enfin, les fonctionnalités importées ne sont disponibles qu'au sein de la portée du script qui les utilise ! Les valeurs importées ne sont manipulables que depuis le script, elles ne sont pas rattachées à la portée globale. On ne pourra par exemple pas y accéder depuis la console JavaScript. Bien que les erreurs soient toujours indiquées dans les outils de développement, certaines techniques de débogage ne seront pas disponibles.