Portée des variables (var ou let) Portée des variables
1. Présentation générale
La gestion de la portée des variables était problématique dans les versions antérieures de JavaScript.
Il est désormais facile de préciser la portée exacte des variables via deux mots-clés différents placés au début des déclarations : var et let.
Nous allons, au travers d’un exemple, voir l’impact de ces deux solutions.
2. Exemple
Script complet HTML/JavaScript
<!DOCTYPE html>
<!--
Nom du script : var_let.htm
Auteur : Christian VIGOUROUX
Date de création : 15/10/2018
Date de dernière modification : 15/10/2018
Objet : Déclaration de variables via var ou let
-->
<!-- Balise html -->
<html>
--> Section head -->-->
<head-->
<!-- Balise meta de gestion de l'accentuation UTF-8 -->-->
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<!-- Section body -->
<body>
<!-- Utilisation de la police de caractères Arial -->
<font face="Arial">
<!-- Affichage du titre du script -->
...