Colonne en JavaScript
- Colon dans l’opération ternaire en JavaScript
- Deux-points en JavaScript pour la structure littérale d’objet
-
Utiliser deux-points dans une instruction
Switch-Case
- Définir des étiquettes avec deux-points en JavaScript
Deux-points (:)
en JavaScript peuvent être utilisés dans plusieurs cas. Nous décrirons la convention deux-points dans l’opérateur ternaire, la structure littérale de l’objet JavaScript, les instructions switch-case
et les instructions go-to
ou les étiquettes de réglage.
Colon dans l’opération ternaire en JavaScript
L’opération conditionnelle en JavaScript est également réalisable dans une structure en ligne, et cette spécification de l’instruction if-else
semble plus nette et claire.
Tout d’abord, une condition est appliquée sur laquelle une instruction s’exécutera, et si cela échoue, l’instruction suivante sera exécutée. Ici, le symbole de dissection entre les déclarations est le côlon.
var p = 42;
var q = 7;
console.log(p > q ? 'It\'s ' + p : 'Oops it\'s ' + q);
Production :
Deux-points en JavaScript pour la structure littérale d’objet
Dans le cas d’une structure littérale d’objet en JavaScript, les paires clé-valeur sont définies avec deux-points. Le côté gauche des deux-points est pour les keys
, et le côté droit du deux-points est pour la value
.
var object = {hair: 'long', color: 'black', age: 42}
console.log(object.color + object.age);
Production :
Utiliser deux-points dans une instruction Switch-Case
Une instruction switch-case
a plusieurs cas pour extraire la solution appropriée.
Lors de l’initialisation des cas, nous les séparons avec le bloc de code avec deux-points. Même la déclaration par défaut dans le switch-case
est dirigée par deux-points.
var day;
switch (new Date().getDay()) {
case 6:
day = 'It\'s Saturday';
break;
case 0:
day = 'It\'s Sunday';
break;
default:
day = 'Oh it\'s not holiday.'
}
console.log(day);
Production :
Définir des étiquettes avec deux-points en JavaScript
Cette pratique de codage n’est pas très appréciée dans la plupart des cas, mais peut aider à résoudre de nombreux problèmes. Après avoir étiqueté un certain bloc de code, nous utilisons deux-points juste après l’étiquette.
var x = 5;
var y = 42;
var z = 0;
sum: while (x < y) {
z = x++;
if (x >= y) {
break sum;
}
}
console.log(z);
Production :