Los operadores corto circuíto sirven para hacer evaluaciones booleanas, es usado con diversos lenguajes de programación, veamos ahora un ejemplo simple de como funciona en Javascript.
Los operadores son: && y || y lo que hacen es asignar el valor del segundo operando basandose en la evaluación del primero, el operador && es muy útil cuando se desea encontrar objetos nulos antes de acceder a sus atributos.
Por ejemplo si tuvieramos el siguiente código:
if (persona) {
var nombre = persona.obtenerNombre();
}
Con estos operadores se puede tener esto:
var nombre = persona && persona.obtenerNombre();
Y en el caso de tener un if / else:
if (nombre) {
var encargado = nombre;
} else {
var encargado = "Algún nombre";
}
Con el operador sería así:
var encargado = nombre || "Algun nombre";
Bueno, y simple
ResponderEliminarWebos
ResponderEliminar