我无法理解一小段 JavaScript 代码。请帮助我了解以下 JavaScript 块的含义:
x = 2 + a / 30 >> 0;
JavaScript 中的“>>”是什么意思?
D = !0;
D的价值是多少?
我无法理解一小段 JavaScript 代码。请帮助我了解以下 JavaScript 块的含义:
x = 2 + a / 30 >> 0;
JavaScript 中的“>>”是什么意思?
D = !0;
D的价值是多少?
不仅是 JavaScript,它也是几乎所有编程语言通用的 Shift 运算符。
Here
是一个链接:
示例:5 << 1 变为 10..
(0101)b 变成 (1010)b .. 即十进制的 10