Was ist ein Ausrufezeichen in JavaScript?

7

Was macht ein Ausrufezeichen vor einer Funktion?

Beispiel:

%Vor%     
tmartin314 04.11.2011, 15:49
quelle

2 Antworten

22

A ! negiert einen Ausdruck.

Wenn loadDynamicBlock() in Ihrem Beispiel "true" zurückgibt, gibt die aufrufende Funktion false zurück und umgekehrt: !true == false

Es kann auch verwendet werden, um aus den JavaScript-Ideen von truthy and falsy tatsächliche Booleans zu erstellen.

> %Vor%     
Dave Newton 04.11.2011, 15:50
quelle
5

Der ! in Javascript invertiert einen booleschen Ausdruck.

    
JaredPar 04.11.2011 15:51
quelle

Tags und Links