JavaScript中的感叹号是什么?
函数前的感叹号是做什么的 例如:JavaScript中的感叹号是什么?,javascript,Javascript,函数前的感叹号是做什么的 例如: return !loadDynamicBlock(); A对表达式求反 在您的示例中,如果loadDynamicBlock()返回true,则调用它的函数将返回false,反之亦然:!真==假 它还可以用于根据JavaScript的设计思想创建实际的布尔值 反转布尔表达式 '这是逻辑而不是运算符-!真==假!false==true,如果(!false)==if(true)。 var a = 5; !!(a - 5) === false; !!(a + 5) =
return !loadDynamicBlock();
A
代码>对表达式求反
在您的示例中,如果loadDynamicBlock()
返回true,则调用它的函数将返回false,反之亦然:!真==假
它还可以用于根据JavaScript的设计思想创建实际的布尔值
反转布尔表达式 '这是逻辑而不是运算符-!真==假!false==true,如果(!false)==if(true)。
var a = 5;
!!(a - 5) === false;
!!(a + 5) === true;