[go: up one dir, main page]

0% ont trouvé ce document utile (0 vote)
51 vues9 pages

Déclaration D'étiquette JavaScript - GeeksforGeeks

Déclaration d'étiquette JavaScript

Transféré par

dante debroca
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
51 vues9 pages

Déclaration D'étiquette JavaScript - GeeksforGeeks

Déclaration d'étiquette JavaScript

Transféré par

dante debroca
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
Vous êtes sur la page 1/ 9

Traduit en : Français Afficher l'original Options ▼

DSA avec JS - À votre rythme Tutoriel JS Exercice JS Questions d'entretien JS Tableau JS Cha

Déclaration d'étiquette JavaScript


Dernière mise à jour : 24 juin 2024
L'instruction d'étiquette JavaScript est utilisée pour étiqueter un bloc
de code. Une instruction étiquetée peut être utilisée avec des boucles
et des instructions de contrôle de flux pour fournir une cible pour les
instructions breaket continue.

Syntaxe:

Libellé : instruction (boucle ou bloc de code)

Mots clés à utiliser :


Étiquette : une chaîne unique utilisée pour définir le nom du bloc ou
de la boucle.
Déclaration : Cela peut être une boucle ou un bloc.
Break : utilisé pour terminer la boucle ou le bloc de code.
Continuer : utilisé pour terminer ou sauter de l'itération actuelle de
la boucle.

Instruction d'étiquette avec des boucles for : Dans cette section,


l'utilisateur apprendra à attribuer une étiquette unique à plusieurs
boucles. Nous utiliserons également les mots-clés break et continue
avec les boucles multiples. Les exemples ci-dessous illustrent
l'utilisation d'étiquettes à l'aide de boucles.

Exemple 1 : Utilisation du mot clé break avec des boucles étiquetées.


Les utilisateurs peuvent terminer la boucle externe à partir de la
boucle interne à l'aide de l'étiquette.
Nous utilisons des cookies pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
JavaScript
confidentialité
J'ai compris !
let sum = 0, a = 1;

// Label for outer loop


outerloop: while (true) {
a = 1;

// Label for inner loop


innerloop: while (a < 3) {
sum += a;
if (sum > 12) {

// Break outer loop from inner loop


break outerloop;
}
console.log("sum = " + sum);
a++;
}
}

Sortir

somme = 1
somme = 3
somme = 4
somme = 6
somme = 7
somme = 9
somme = 10
somme = 12

Exemple 2 : Utilisation du mot-clé continue avec des boucles


étiquetées. Les utilisateurs peuvent passer de la boucle interne à la
boucle externe à l'aide de l'étiquette. Lorsque la condition « a=2 and
sum < 12 » s'exécute sur true, elle n'imprime pas la somme car nous
terminons cette itération de la boucle interne à l'aide du mot-clé
« continue ». Lorsque la condition à l'intérieur de l'instruction if
s'exécute
Nous utilisons sur true,
des cookies ellegarantir
pour vous passe à la boucle
la meilleure externe.
expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
JavaScript confidentialité
let sum = 0, a = 1;

// Label for outerloop


outerloop: while (sum < 12) {
a = 1;

// Label for inner loop


innerloop: while (a < 3) {
sum += a;
if (a === 2 && sum < 12) {
// Jump to outer loop from inner loop
continue outerloop;
}
console.log("sum = " + sum + " a = " + a);
a++;
}
}

Sortir

somme = 1 a = 1
somme = 4 a = 1
somme = 7 a = 1
somme = 10 a = 1
somme = 12 a = 2

Exemple 3 : Utilisation de l'instruction d'étiquette avec un bloc de


code. Les utilisateurs peuvent mettre fin à l'exécution d'un bloc
étiqueté à l'aide du mot clé break. Vous pouvez observer que le code
après le mot clé break n'est pas exécuté

JavaScript

blockOfCode: {
console.log('This part will be executed');
break blockOfCode;
console.log('this part will not be executed');
Nous utilisons des}cookies pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoiroflu et
console.log('out thecompris notre politique de cookies et notre politique de
block');
confidentialité
Sortir

Cette partie sera exécutée


hors du bloc

Exemple 4 : déclaration de fonction étiquetée. myLabelest l'étiquette


attribuée à la déclaration de fonction. myLabeledFunctionest le nom de la
fonction.

JavaScript

myLabel: function myLabeledFunction() {


console.log("This is a labeled function.");
}

// Calling the labeled function


myLabeledFunction();

Sortir

Il s'agit d'une fonction étiquetée.

Navigateurs pris en charge :


Google Chrome
Mozilla Firefox
Microsoft Edge
Safari

Want to be a Software Developer or a Working Professional looking to


enhance your Software Development Skills? Then, master the
concepts of Full-Stack Development. Our Full Stack Development -
Nous utilisons
React des and cookies pour vous
Node.js garantirwill
Course la meilleure
help expérience de navigation
you achieve sur notre site.
this quickly. LearnEn utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
everything from Front-End to Back-End Development with hands-on
confidentialité
Projects and real-world examples. This course enables you to build
scalable, efficient, dynamic web applications that stand out. Ready to
, , y pp y

become an expert in Full-Stack? Enroll Now and Start Creating the


Future!

shub… 3

Next Article
JavaScript Statements

Similar Reads
How to Change the Button Label when Clicked using JavaScript ?
Changing the Label of the Button element when clicked in JavaScript can
be used to provide more information to the user such as the text of the…
2 min read

How to Change Button Label in Alert Box using JavaScript ?


In JavaScript, the alert method is used to display an alert box with a
message. By default, the alert box contains an "OK" button. We cannot…
2 min read

How to Change Button Label in Alert Box using JavaScript?


The alert() function in JavaScript is a useful tool for showing alerts, but it
doesn't allow for much customization. One thing that isn't immediately…
2 min read

How to change the text of a label using JavaScript ?


JavaScript provides two built-in properties that allow us to change the
text of any element in an HTML document. In this article, we will explo…
2 min read
Nous utilisons des cookies pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
confidentialité
Difference Between label and break in JavaScript
The labels and the break statement are used within loops and control
flow structures to enhance flexibility and manageability. Each serves…

3 min read

How to write an inline IF statement in JavaScript ?


Nous pouvons écrire une instruction IF en ligne en javascript en utilisant
les méthodes décrites ci-dessous. Méthode 1 : Dans cette méthode, no…
2 min de lecture

Comment optimiser l'instruction switch en JavaScript ?


L'instruction switch est nécessaire pour certaines tâches de
programmation et la fonctionnalité de l'instruction switch est la même…
2 min de lecture

JavaScript SyntaxError - Instruction manquante ; avant


Cette exception JavaScript manquante ; avant l'instruction se produit s'il
manque un point-virgule (;) dans le script. Message : SyntaxError : ';'…
1 min de lecture

JavaScript SyntaxError – L'instruction de fonction nécessite un nom


Cette instruction de fonction d'exception JavaScript nécessite un nom qui
se produit s'il existe une instruction de fonction dans le script qui…
1 min de lecture

Que signifie l'opérateur OR || dans une instruction en JavaScript ?


JavaScript est un langage de programmation dynamique qui permet aux
développeurs d'écrire facilement du code complexe. L'un des concepts…
6 minutes de lecture

Mots clés de l'article : JavaScript Technologies Web notions de base de javascript

Nous utilisons des cookies pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
confidentialité
Adresse de l'entreprise et des
communications : A-143, 9e étage,
Sovereign Corporate Tower, secteur 136,
Noida, Uttar Pradesh (201305) | Adresse
enregistrée : K 061, Tower K, Gulshan
Vivante Apartment, secteur 137, Noida,
Gautam Buddh Nagar, Uttar Pradesh,
201305

Entreprise Langues
À propos de nous Python
Légal Java
Dans les médias C++
Contactez-nous PHP
Faites de la publicité avec nous GoLang
Nous utilisons desSolution
cookiesd'entreprise
pour vous garantir
GFG la meilleure expérience de navigation sur notre site. En utilisant
SQL
notreProgramme
site, vous reconnaissez
de formation enavoir lu et compris notre politique de cookies etLangage
placement notre politique
R de
Communauté GeeksforGeeks confidentialité Tutoriel Android
Archives des tutoriels
DSA Science des données et Machine learning
Structures de données Science des données avec Python
Algorithmes Science des données pour débutants
DSA pour les débutants Apprentissage automatique
Problèmes DSA de base Mathématiques ML
Feuille de route DSA Visualisation des données
Top 100 des problèmes d'entretien DSA Pandas
Feuille de route DSA par Sandeep Jain Numpy
Toutes les aide-mémoire PNL
Apprentissage profond

Technologies Web Tutoriel Python


HTML Exemples de programmation Python
CSS Projets Python
JavaScript Python Tkinter
Manuscrit Grattage Web
ReactJS Tutoriel OpenCV
SuivantJS Question d'entretien Python
Amorçage Django
Conception de sites Web

L'informatique DevOps
Systèmes d'exploitation Git
Réseau informatique Linux
Système de gestion de base de données AWS
Ingénierie logicielle Docker
Conception de la logique numérique Kubernetes
Mathématiques de l'ingénierie Azuré
Développement de logiciels BPC
Tests de logiciels Feuille de route DevOps

Conception du système Préparation à l'entretien


Conception de haut niveau Programmation compétitive
Conception de bas niveau Top DS ou Algo pour CP
Diagrammes UML Processus de recrutement adapté à l'entreprise
Guide d'entretien Préparation adaptée à l'entreprise
Modèles de conception Préparation aux aptitudes
OOAAD Casse-têtes
Bootcamp sur la conception de systèmes
Questions d'entretien

Matières scolaires Vidéos de GeeksforGeeks


Mathématiques DSA
Nous utilisons des cookiesPhysique Python
pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez
Chimie avoir lu et compris notre politique de cookies et notre
Javapolitique de
Biologie confidentialité C++
Sciences sociales Développement Web
Grammaire anglaise Science des données
Commerce Matières d'informatique

Gardien de but mondial

@GeeksforGeeks, Sanchhaya Education Private Limited , Tous droits réservés

Nous utilisons des cookies pour vous garantir la meilleure expérience de navigation sur notre site. En utilisant
notre site, vous reconnaissez avoir lu et compris notre politique de cookies et notre politique de
confidentialité

Vous aimerez peut-être aussi