我正在尝试了解在JavaScript中只使用二元运算符(binary operators)可以实现什么。到目前为止,我已经发现的二元运算符列表如下所示。它们主要来自于这个列表,但是否还有其他的呢?
请注意,我特别关注的是二元运算符,根据上述提到的来源,这被定义为您与两个对象一起使用的二元运算符(这是否准确?)。我还添加了@zessx的补充。
+ //Add
- //Subtract
/ //Divided by
* //Multiple
% //Modulus
< //Less than
> //Greater than
& //AND
| //OR
^ //XOR
~ //Invert each bits
<< //Move all bits onto the left
>> //Move all bits onto the right
>>> //Move all bits onto the right and fill left end with 0