Pregunta

Al igual que VB tiene operadores AndAlso y OrElse , que realizan cortos- circuiting conjunción lógica, ¿dónde se pueden encontrar operadores equivalentes en JS / AS?

¿Fue útil?

Solución

El amplificador & normal; & amp; y || los operadores realizan evaluaciones de cortocircuito.

Otros consejos

De lo que deduzco, JS y AS usan cortocircuito por defecto.

Los valores predeterminados pueden ser un buen ejemplo:

var value = input || false;  // defaults: non-zero `input` or `false`

Ternary es otro: solo se ejecuta el bloque necesario:

return typeof(value) == 'string' ? value.substr(0, 2) : '';
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top