什么是"〜"代表在这个JavaScript?

时间:2014-07-28 20:47:05

标签: javascript if-statement

我不是JavaScript专家,但我正在阅读代码并发现有这样的陈述。

if(!~dssClass.indexOf("hideDiv")

"〜"在这个陈述中意味着什么?

由于

1 个答案:

答案 0 :(得分:1)

按位NOThttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Expressions_and_Operators

“获取indexOf查找的结果,按位反转它,然后取逻辑NOT”