¿Puede hacerse esto en Javascript?usando operador ternario en javascript para invocar dos funciones?
type == 1 ? function1() : function2();
¿Puede hacerse esto en Javascript?usando operador ternario en javascript para invocar dos funciones?
type == 1 ? function1() : function2();
Sí, es un código válido. Invocará function1()
ofunction2()
, pero no ambas, según el valor de type
.
+1 ¡Debe ser un día lento en SO cuando Jon Skeet y Ned Batchelder están respondiendo preguntas de JavaScript! :) –
y Scala - http://stackoverflow.com/questions/1654664 :) –
Tengo que golpear ese rep-cap, lo que sea necesario: D –
No invocará dos funciones. Invocará una de tus dos funciones.
¿Has probado? :) –
¿te das cuenta de que puedes escribir javascript en la barra de direcciones de tu navegador para probarlo? – Malfist
Pruébalo tú mismo. Pega esto: 'javascript: void (true? Alert ('t'): alert ('f'))' –