January 2019
Intermediate to advanced
362 pages
6h 17m
English
Bit manipulation is an advanced topic that JavaScript developers typically do not need to know. Low-level programming languages such as C take advantage of these operators. However, you should learn a bit about bit manipulation if you want to implement high-performance server-side code.
Understanding bit manipulation requires some knowledge of digital logic. Any introductory course in discrete math or circuits would be helpful to understand these concepts.
& : AND
| : OR
~ : NOT
^ : XOR
<<: Left shift
Read now
Unlock full access