什么是“~"在此JavaScript中表示

What is "~" represent in this JavaScript?

本文关键字:在此 JavaScript 表示 quot 什么      更新时间:2023-09-26

我不是JavaScript专家,但我在读代码时发现有这样的语句。

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

这句话中的"~"是什么意思?

谢谢

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

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