JavaScript बिटवाइज़ ऑपरेटर ऑपरेंड को 32 बिट्स का एक क्रम मानते हैं। निम्नलिखित बिटवाइज़ ऑपरेटर जावास्क्रिप्ट में उपलब्ध हैं -
| Sr.No. | ऑपरेटर और ऑपरेटर का नाम |
|---|---|
| 1 | & बिटवाइज और |
| 2 | | बिटवाइज OR |
| 3 | ^ बिटवाइज़ XOR |
| 4 | ~ बिटवाइज नोट |
| 5 | << बिटवाइज़ ज़ीरो फिल लेफ्ट शिफ्ट |
| 6 | >> बिटवाइज साइन राइट शिफ्ट |
| 7 | >>> बिटवाइज जीरो-फिल राइट शिफ्ट |
आइए JavaScript Bitwise OR(|) ऑपरेटर का एक उदाहरण देखें।
उदाहरण
यदि बिट्स में से एक 1 है, तो बिटवाइज OR (|) ऑपरेटर का उपयोग करने पर 1 वापस आ जाता है। जावास्क्रिप्ट बिटवाइज़ या ऑपरेटर के साथ काम करने का तरीका जानने के लिए आप निम्न कोड को चलाने का प्रयास कर सकते हैं -
<!DOCTYPE html>
<html>
<body>
<script>
document.write("Bitwise OR Operator<br>");
// 7 = 00000000000000000000000000000111
// 1 = 00000000000000000000000000000001
document.write(7 | 1);
</script>
</body>
</html>