Próbuję zrozumieć, co jest możliwe z operatorami binarnymi (tylko operatory binarne) w JavaScript. Do tej pory lista operatorów binarnych, które odkryłem, jest następująca. Pochodzą głównie od this list, ale brakuje ich?Lista wszystkich operatorów binarnych w JavaScript
Uwaga, prowadzę specjalnie tylko operatorów binarnych, które zgodnie ze źródłem wymienionym powyżej są zdefiniowane jako operatory binarne używane z dwoma obiektami (czy to jest dokładne?). Dodałem także dodatki z @samsamX.
+ //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
istnieją również operator binarny dla kawałka, jak „|” (lub) i "&" dla i. –
pierwszy wynik w google: http://web.eecs.umich.edu/~bartlett/jsops.html – devundef
to wydaje się być przewodnikiem wideo wszystkich operatorów: http://bateru.com/news/2011/03/ javascript-binary-operations-the-easy-way/ – devundef