Possible Duplicate:
What is the “double tilde” (~~) operator in JavaScript?
我在 node.js 库的源代码中找到了这段代码。 ~~
对input
变量有什么影响?
inArray[3] = ~~input;
还有其他用途:
return ~~ ((a - b) / 864e5 / 7 + 1.5);
最佳答案
~
运算符翻转其操作数的位。使用它两次翻转位,然后再次翻转它们,返回与操作数等效的标准 Javascript 值,但以整数形式。它是 parseInt(myInt)
的简写。
关于javascript - ~~ 在 JavaScript/node.js 中有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10094405/