Quindi questo può essere fatto in Javascript?utilizzando l'operatore ternario in javascript per richiamare due funzioni?
type == 1 ? function1() : function2();
Quindi questo può essere fatto in Javascript?utilizzando l'operatore ternario in javascript per richiamare due funzioni?
type == 1 ? function1() : function2();
Sì, questo è un codice valido. Esso richiamerà siafunction1()
ofunction2()
, ma non entrambi - a seconda del valore di type
.
+1 Deve essere un giorno lento su SO quando Jon Skeet e Ned Batchelder rispondono alle domande di JavaScript! :) –
E Scala - http://stackoverflow.com/questions/1654664 :) –
Devi colpire quel rep-cap, qualunque cosa sia necessaria: D –
Non invocherà due funzioni. Richiama una delle tue due funzioni.
Hai provato? :) –
ti rendi conto che puoi digitare javascript nella barra degli indirizzi del tuo browser per testarlo? – Malfist
Provalo tu stesso. Incolla questo: 'javascript: void (true? Alert ('t'): alert ('f'))' –