Dos puntos en JavaScript

Anika Tabassum Era 12 octubre 2023
  1. Colon en la Operación Ternaria en JavaScript
  2. Dos puntos en JavaScript para estructura de objeto literal
  3. Usar dos puntos en una instrucción Switch-Case
  4. Establecer etiquetas con dos puntos en JavaScript
Dos puntos en JavaScript

Los dos puntos (:) en JavaScript se pueden usar en múltiples casos. Describiremos la convención de dos puntos en el operador ternario, la estructura literal del objeto de JavaScript, en las sentencias switch-case y en las sentencias go-to o en la configuración de etiquetas.

Colon en la Operación Ternaria en JavaScript

La operación condicional en JavaScript también se puede realizar en la estructura en línea, y esta especificación de la declaración if-else se ve más ordenada y clara.

En primer lugar, se aplica una condición sobre la cual se ejecutará una instrucción y, si eso falla, se ejecutará la siguiente instrucción. Aquí el símbolo de disección entre las declaraciones es el colon.

var p = 42;
var q = 7;

console.log(p > q ? 'It\'s ' + p : 'Oops it\'s ' + q);

Producción:

colon_in_ternary_operation

Dos puntos en JavaScript para estructura de objeto literal

En el caso de la estructura literal del objeto en JavaScript, los pares clave-valor se establecen con dos puntos. El lado izquierdo de los dos puntos son las claves, y el lado derecho de los dos puntos es para el valor.

var object = {hair: 'long', color: 'black', age: 42}

             console.log(object.color + object.age);

Producción:

objeto_literal_y_dos puntos

Usar dos puntos en una instrucción Switch-Case

Una declaración switch-case tiene múltiples casos para extraer la solución adecuada.

Mientras inicializamos los casos, los separamos con el bloque de código con dos puntos. Incluso la declaración predeterminada en el switch-case se indica con dos puntos.

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);

Producción:

switch_statement_with_colon

Establecer etiquetas con dos puntos en JavaScript

Esta práctica de codificación no es muy apreciada en la mayoría de los casos, pero puede ayudar en muchos problemas. Después de etiquetar un determinado bloque de código, usamos dos puntos justo después de la etiqueta.

var x = 5;
var y = 42;
var z = 0;
sum: while (x < y) {
  z = x++;
  if (x >= y) {
    break sum;
  }
}

console.log(z);

Producción:

establecer_etiquetas_con_dos puntos

Anika Tabassum Era avatar Anika Tabassum Era avatar

Era is an observer who loves cracking the ambiguos barriers. An AI enthusiast to help others with the drive and develop a stronger community.

LinkedIn Facebook