La différence entre let, var et const dans javascript
De javascript, let, varEt const est un mot-clé utilisé pour déclarer des variables. Cependant, il existe une différence significative entre les trois, en particulier en termes de portée (portée) et de mutabilité variable. Voici les principales différences:
notre
Portée: Variable déclarée avec var A une fonction de portée (portée). Cela signifie que les variables ne sont accessibles que dans la fonction où elle est déclarée.
Hissage: Variable déclarée avec var sera “histique” au sommet de sa fonction. Cela signifie que vous pouvez accéder aux variables avant d’être déclarée physiquement dans le code.
Réaffectation: Valeur variable déclarée avec var peut être modifié à nouveau (réaffecter).
function example() {
var x = 10;
if (true) {
var x = 20; // Variabel x di sini sebenarnya adalah variabel yang sama dengan x di atas
}
console.log(x); // Output: 20
}
laisser
Portée: Variable déclarée avec let A la portée des blocs. Cela signifie que les variables ne sont accessibles que dans le bloc où il est déclaré.
Hissage: Comme var, let Aussi “histique”, mais les variables ne sont pas accessibles avant d’être déclarées dans le code.
Réaffectation: Valeur variable déclarée avec let peut être modifié à nouveau (réaffecter).
function example() {
let x = 10;
if (true) {
let x = 20; // Variabel x di sini adalah variabel yang berbeda dengan x di atas
}
console.log(x); // Output: 10
} const
Portée: Variable déclarée avec const a également une portée de bloc. Comme letLes variables ne sont accessibles que dans le bloc où il est déclaré.
Hissage: Identique à let, const «Hoist» et supérieur, mais ne peut pas être accessible avant d’être déclaré dans le code.
Réaffectation: Variable déclarée avec const Impossible de modifier à nouveau une fois la valeur initiale déterminée. Cependant, notez que pour les objets et les tableaux déclarés avec constLe contenu de l’objet ou du tableau peut toujours être modifié.
Élection entre var, letou const Selon les besoins et les scénarios de votre développement de code. Généralement, il est recommandé d’utiliser const Lorsque cela est possible, car cela aide à produire un code plus sûr et plus facile à comprendre. Utiliser let Si vous avez besoin d’une variable dont la valeur peut changer et éviter d’utiliser var Sauf si vous travaillez sur un ancien code qui pourrait utiliser var.
Hasil pileg
Review Film
Berita Terkini
Berita Terkini
Berita Terkini
review anime
Gaming Center
Berita Olahraga
Lowongan Kerja
Berita Terkini
Berita Terbaru
Berita Teknologi
Seputar Teknologi
Berita Politik
Resep Masakan
Pendidikan
