Maison interface Web js tutoriel Comment utiliser les mots-clés let et const dans ES6

Comment utiliser les mots-clés let et const dans ES6

Dec 01, 2018 pm 02:03 PM

Le mot-clé let dans ES6 est principalement utilisé pour déclarer des variables locales, et la promotion des variables n'aura pas lieu ; const déclare une constante en lecture seule et le nouveau contenu ne peut pas être réaffecté après la déclaration

ES6 signifie ECMAScript 6.0, qui est le standard de nouvelle génération pour le langage JavaScript. Son objectif est de permettre au langage JavaScript d'être utilisé pour écrire des applications complexes à grande échelle. L'émergence d'ES6 signifie que JavaScript a une syntaxe plus mature et. de nouveaux raccourcis qui facilitent le codage des méthodes, il existe de nombreuses nouvelles méthodes, de nouveaux mots-clés, types de données et autres améliorations, etc. Ensuite, dans l'article, nous présenterons en détail quelques nouvelles fonctionnalités d'ES6

[Cours recommandés :Cours vidéo pratique ES6

Comment utiliser les mots-clés let et const dans ES6

mot-clé let

ES6 a introduit le nouveau mot-clé let, qui nous permet de déclarer des variables locales telles que des instructions, des expressions ou des fonctions internes dans la portée d'une fonction, similaire à var, mais let ne favorise pas les variables comme var, donc la variable doit être utilisée après sa déclaration, sinon une erreur sera signalée.

let arr=[1,2,3]
for (let i = 0; i < arr.length; i++) {

console.log(i);
}
Copier après la connexion

Comment utiliser les mots-clés let et const dans ES6

Lorsque nous écrivons une fonction de boucle for, puis écrivons une instruction en dehors de la boucle pour réutiliser le même nom de variable, le résultat est celui indiqué ci-dessous

let arr=[1,2,3]
for (let i = 0; i < arr.length; i++) {

console.log(i);
}
let x=i*i;
Copier après la connexion

Comment utiliser les mots-clés let et const dans ES6

Comme sa portée est limitée à l'intérieur de la boucle for, il ne peut pas être utilisé à l'extérieur s'il n'est pas déclaré.

mot-clé const

Le nouveau mot-clé const peut déclarer une constante en lecture seule, également appelée variable immuable. Après la déclaration, nous ne pouvons pas réaffecter un nouveau contenu.

const demo= 12;
console.log(demo);
Copier après la connexion

Image 2.jpg


Comme le montrent les rendus, lorsque const déclare une constante, si nous la déclarons à nouveau, une erreur sera être signalé

Mais les variables immuables ne sont pas toujours complètement immuables dans ES6 Lorsque nous enregistrons des constantes tout comme nous enregistrons un objet, nous pouvons modifier les valeurs de ses propriétés et méthodes

const foo =[];
Copier après la connexion
. Non Lors de la modification de l'adresse, nous pouvons y ajouter du nouveau contenu. Les constantes déclarées par const ne peuvent pas être déclarées à plusieurs reprises comme let.

Comment utiliser les mots-clés let et const dans ES6

Attributs de l'objet global

En JavaScript, l'objet global fait référence à l'objet fenêtre L'attribution d'attribut du global. L'objet est le même que l'objet global. L'affectation des variables est la même chose, dans le code si une variable n'est pas déclarée, elle devient automatiquement un objet global. Une telle disposition a entraîné un gros problème. Il est impossible de signaler une erreur de variables non déclarées au moment de la compilation. Elle ne peut être connue qu'au moment de l'exécution. Mais ES6 résout très bien ce problème. Bien que les variables globales soient déclarées via les mots-clés let et const, elles n'appartiennent pas aux attributs de l'objet global. Cela signifie que les variables globales et les attributs de l'objet global sont progressivement séparés

<. 🎜 >

var a=1;
console.log(window.a);
let b=1;
console.log(window.b);
Copier après la connexion

Comment utiliser les mots-clés let et const dans ES6Résumé : Ce qui précède est l'intégralité du contenu de cet article. J'espère qu'à travers cet article, tout le monde pourra avoir une certaine compréhension des connaissances ES6.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

<🎜>: Dead Rails - Comment apprivoiser les loups
4 Il y a quelques semaines By DDD
<🎜>: Grow A Garden - Guide de mutation complet
2 Il y a quelques semaines By DDD
Niveaux de force pour chaque ennemi et monstre de R.E.P.O.
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel Java
1659
14
Tutoriel PHP
1258
29
Tutoriel C#
1232
24
Compréhension approfondie de const en langage C Compréhension approfondie de const en langage C Feb 18, 2024 pm 12:56 PM

Explication détaillée et exemples de code de const en C En langage C, le mot-clé const est utilisé pour définir des constantes, ce qui signifie que la valeur de la variable ne peut pas être modifiée lors de l'exécution du programme. Le mot-clé const peut être utilisé pour modifier les variables, les paramètres de fonction et les valeurs de retour de fonction. Cet article fournira une analyse détaillée de l'utilisation du mot-clé const en langage C et fournira des exemples de code spécifiques. variable const modifiée Lorsque const est utilisé pour modifier une variable, cela signifie que la variable est une variable en lecture seule et ne peut pas être modifiée une fois qu'une valeur lui a été attribuée. Par exemple : constante

Quelles sont les utilisations correctes du mot-clé const dans les fonctions C++ ? Quelles sont les utilisations correctes du mot-clé const dans les fonctions C++ ? Apr 11, 2024 pm 02:36 PM

Utilisation correcte du mot-clé const en C++ : utiliser const pour modifier une fonction signifie que la fonction ne modifiera pas les paramètres ou les membres de classe transmis. Utiliser const pour déclarer un pointeur de fonction signifie que le pointeur pointe vers une fonction constante.

Parlons des différences entre var, let et const (exemple de code) Parlons des différences entre var, let et const (exemple de code) Jan 06, 2023 pm 04:25 PM

Cet article vous apporte des connaissances pertinentes sur JavaScript. Il vous présente principalement les différences entre var, let et const, ainsi que la relation entre ECMAScript et JavaScript. Les amis intéressés peuvent y jeter un œil.

Comment utiliser const en langage C Comment utiliser const en langage C Sep 20, 2023 pm 01:34 PM

const est un mot-clé qui peut être utilisé pour déclarer des constantes, des modificateurs const dans les paramètres de fonction, des valeurs de retour de fonction modifiées const et des pointeurs modifiés const. Introduction détaillée : 1. Déclarer des constantes. Le mot-clé const peut être utilisé pour déclarer des constantes. La valeur de la constante ne peut pas être modifiée pendant l'exécution du programme. La constante peut être un type de données de base, tel que des entiers, des nombres à virgule flottante. caractères, etc., ou un type de données personnalisé ; 2. Le modificateur const dans les paramètres de la fonction. Le mot-clé const peut être utilisé dans les paramètres de la fonction, indiquant que le paramètre ne peut pas être modifié à l'intérieur de la fonction, etc.

Erreur de syntaxe C++ : les objets const doivent être initialisés une fois définis. Comment y remédier ? Erreur de syntaxe C++ : les objets const doivent être initialisés une fois définis. Comment y remédier ? Aug 22, 2023 am 09:13 AM

Pour les programmeurs C++, les erreurs de syntaxe sont l’un des problèmes les plus courants. L'une des erreurs courantes est que les objets const doivent être initialisés au moment de la définition. Si vous rencontrez cette situation, comment devez-vous y faire face ? Tout d’abord, nous devons comprendre ce qu’est un objet const. Le mot-clé const est un qualificatif de type spécial en C++ qui spécifie que la valeur d'une variable ne peut pas être modifiée lors de l'exécution du programme. Ces variables sont appelées « constantes ». Si vous définissez un objet const sans l'initialiser, vous rencontrerez l'erreur ci-dessus. C'est

18 façons de résoudre le problème de non-réponse du service audio sous Windows 11 18 façons de résoudre le problème de non-réponse du service audio sous Windows 11 Jun 05, 2023 pm 10:23 PM

La sortie et l’entrée audio nécessitent des pilotes et services spécifiques pour fonctionner comme prévu sous Windows 11. Ceux-ci finissent parfois par rencontrer des erreurs en arrière-plan, provoquant des problèmes audio comme l'absence de sortie audio, des périphériques audio manquants, un son déformé, etc. Comment réparer le service audio qui ne répond pas sous Windows 11 Nous vous recommandons de commencer par les correctifs mentionnés ci-dessous et de parcourir la liste jusqu'à ce que vous parveniez à résoudre votre problème. Le service audio peut ne plus répondre pour un certain nombre de raisons sous Windows 11. Cette liste vous aidera à vérifier et à résoudre la plupart des problèmes qui empêchent les services audio de répondre sous Windows 11. Veuillez suivre les sections pertinentes ci-dessous pour vous aider tout au long du processus. Méthode 1 : Redémarrez le service audio Vous pouvez rencontrer.

Les différences et caractéristiques de let, var et const : que signifient-elles ? Les différences et caractéristiques de let, var et const : que signifient-elles ? Feb 23, 2024 pm 12:36 PM

Les différences et caractéristiques de let, var et const : que signifient-elles ? En JavaScript, let, var et const sont des mots-clés utilisés pour déclarer des variables. Chacun d’eux présente des différences et des caractéristiques différentes. let : Le mot-clé let a été introduit dans ES6, ce qui nous permet de déclarer une variable de portée bloc. La portée au niveau du bloc signifie que la variable n'est visible que dans le bloc où elle est déclarée et ne sera pas promue dans la portée de la fonction. Exemple de code : functionexampleFunctio

Erreur C++ : impossible de convertir un objet const en objet non const, comment le résoudre ? Erreur C++ : impossible de convertir un objet const en objet non const, comment le résoudre ? Aug 22, 2023 am 08:33 AM

En tant que langage fortement typé, C++ doit prendre en compte de nombreux détails lors de la conversion de type. Un problème courant est que les objets const ne peuvent pas être convertis en objets non const. Ce problème est plus fréquent lorsque des pointeurs et des références sont impliqués. Ensuite, nous détaillerons les causes et les solutions à ce problème. La cause du problème est que le mot clé const en C++ est utilisé pour définir des constantes. Une fois qu'une constante est définie, elle ne peut pas être modifiée. Lorsque nous convertissons un objet const en un objet non const, nous essayons en fait de modifier un

See all articles