Heim >Web-Frontend >Front-End-Fragen und Antworten >Was bedeutet das Ausrufezeichen in JavaScript?
In JavaScript bezieht sich das Ausrufezeichen auf den logischen NOT-Operator, der direkt vor dem Operanden platziert werden kann der Zahl wird in einen booleschen Wert umgewandelt, dann negiert und zurückgegeben.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
In JavaScript bezieht sich das Ausrufezeichen „!
“ auf den logischen NOT-Operator. !
”指的是逻辑非运算符。
运算符 | 名称 | 示例 |
---|---|---|
! | 逻辑非 | !x 表示如果 x 不为真,则为真 |
逻辑非运算!
Operator | Name | Beispiel |
---|---|---|
! | Logisches NICHT | !x bedeutet, wenn x nicht wahr ist, dann ist es wahr |
console.log( ! {} ); //如果操作数是对象,则返回false console.log( ! 0 ); //如果操作数是0,则返回true console.log( ! (n = 5)); //如果操作数是非零的任何数字,则返回false console.log( ! null ); //如果操作数是null,则返回true console.log( ! NaN ); //如果操作数是NaN,则返回true console.log( ! Infinity ); //如果操作数是Infinity,则返回false console.log( ! ( - Infinity )); //如果操作数是-Infinity,则返回false console.log( ! undefined ); //如果操作数是undefined,则返回trueBeispiel 2Wenn Sie zwei logische NICHT-Operationen für den Operanden ausführen, entspricht dies der Umwandlung des Operanden in einen booleschen Wert.
console.log( ! 0 ); //返回true console.log( ! ! 0 ); //返回falseHinweis: Der Rückgabewert der logischen NICHT-Operation muss ein boolescher Wert sein.
【Verwandte Empfehlungen: Javascript-Lern-Tutorial】
🎜Das obige ist der detaillierte Inhalt vonWas bedeutet das Ausrufezeichen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!