¿JavaScript tiene evaluación de "cortocircuito"? [duplicar]
Posible Duplicado:
¿Usando el cortocircuito de &&como una declaración if?
¿javascript utiliza la optimización en expresiones booleanas?
Me gustaría saber si JavaScript
tiene Evaluación de"cortocircuito" como el Operador && en C#. Si no, me gustaría saber si hay una solución que tenga sentido adoptar.
70
1 answers
Sí, JavaScript tiene evaluación de "cortocircuito".
if (true == true || foo.foo){
// Passes, no errors because foo isn't defined.
}
DEMOSTRACIÓN en Vivo
if (false && foo.foo){
// Passes, no errors because foo isn't defined.
}
DEMOSTRACIÓN en Vivo
86
Author: gdoron,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-20 22:39:35
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-20 22:39:35