Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么是~&引用;在_0x5140b1前面?_Javascript_Script - Fatal编程技术网

Javascript 什么是~&引用;在_0x5140b1前面?

Javascript 什么是~&引用;在_0x5140b1前面?,javascript,script,Javascript,Script,变量0x5140b1前面有字符“~”。我不知道它的用途。我试着查了一下,但找不到任何资料来源 for ( let _0x14ee70 = 0x0, _0xc69fbd, _0x5140b1, _0x3d83e7 = 0x0; (_0x5140b1 = _0xec6c25["charAt"](_0x3d83e7++)); ~_0x5140b1 && ((_0xc69f

变量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中,tilde
~
符号被称为按位NOT运算符,通常用于对值进行布尔检查(truthy/falsy)