【问题标题】:What does "~" in front of _0x5140b1? [duplicate]_0x5140b1前面的“~”是什么? [复制]
【发布时间】:2021-07-02 13:06:10
【问题描述】:

变量_0x5140b1 前面有字符“~”。我不知道它的用途是什么。我试着查了一下,但我真的找不到任何来源。

for (
            let _0x14ee70 = 0x0, _0xc69fbd, _0x5140b1, _0x3d83e7 = 0x0;
            (_0x5140b1 = _0xec6c25["charAt"](_0x3d83e7++));
            ~_0x5140b1 &&
            ((_0xc69fbd =
              _0x14ee70 % 0x4 ? _0xc69fbd * 0x40 + _0x5140b1 : _0x5140b1),
            _0x14ee70++ % 0x4)
              ? (_0x4f1900 += String["fromCharCode"](
                  0xff & (_0xc69fbd >> ((-0x2 * _0x14ee70) & 0x6))
                ))
              : 0x0
          ) {
            _0x5140b1 = _0x2f20af["indexOf"](_0x5140b1);
          }

【问题讨论】:

    标签: javascript script


    【解决方案1】:

    在 JavaScript 中,波浪号 ~ 被称为按位非运算符,通常用于对值进行布尔检查(真/假)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-23
      • 1970-01-01
      • 2023-04-03
      • 2019-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多