Selectores con OR

Permiten especificar múltiples opciones, retornando el valor de la primera opción no vacía.

  • Formato: selector1||selector2
  • Ejemplo: "claveInexistente||claveExistente" devuelve el valor de claveExistente si claveInexistente no existe o su valor es vacío.

Ejemplos

Selector con Alternativa:

  • Dado el JSON: {"nombre": "Laura", "apodo": "Lau"}
  • Selector: nombreInexistente||apodo
  • Resultado: "Lau"

Cadena Literal como Alternativa:

  • Dado el JSON: {"nombre": "Pedro"}
  • Selector: apodo||"Desconocido"
  • Resultado: "Desconocido"

Selector con Valor por Defecto:

  • Selector: (selector_inexistente)||"Valor por defecto"
  • Resultado: "Valor por defecto"

Aunque los operadores como OR ofrecen gran flexibilidad, su uso excesivo puede hacer que los selectores sean difíciles de entender y mantener.

Commenting is not enabled on this course.