In diesem Tutorial werden wir die Schaltoperatoren in JavaScript diskutieren und die Verwendung dieser Operatoren kennenlernen und die verschiedenen Arten von Schichtoperatoren in JavaScript mit Beispielen und Codes erläutern.
Shif -Operatoren in JavaScript
Im Folgenden sind drei Arten von Schaltoperaten angegeben:
Die Typen und Symbole dieser Operatoren sind in der Tabelle angegeben.
Darstellung von Operatoren
Name der Operatoren | Symbol des Bedieners | Beispiel |
---|---|---|
Linksverschiebung | << | y << z |
Sign-Propagierung der rechten Verschiebung | >>> | y >> z |
Rechte Verschiebung von Null-Fill | >> | y >> z |
Darüber hinaus werden wir die Arten aller Schichtbetreiber mit Code -Beispielen erklären.
Linker Schaltoperator
Der linke Schaltoperator fügt die Null -Bits auf der rechten Seite hinzu und löst die Bits von der linken Seite ab. Um ein besseres Verständnis zu haben, schauen Sie sich das folgende Diagramm an:
Ein Beispiel für einen linken Schaltoperator ist unten in der JavaScript -Programmierung angegeben:
Sei a = 8;Null-Fill rechtsschichtbetreiber
Dieser Bediener fügt die Null -Bits auf der linken Seite hinzu und löst die Bits von der rechten Seite ab. Um ein besseres Verständnis zu haben, schauen Sie sich das folgende Diagramm an:
Ein Beispiel für einen rechten Schaltoperator mit Null-Fill ist unten in der JavaScript-Programmierung angegeben:
Sei a = 8;Sign-Propagierung der rechten Verschiebung
Die Vorzeichenausbreitung dauert ein Bit von der linken Seite und verschiebt sie auf die rechte Seite. In der Vorzeichenausbreitung hängen die von der Linken hinzugefügten Bits von der Anzahl der Zeichen ab. Um zu verstehen, schauen Sie sich das folgende Beispiel besser an:
Ein Beispiel für die rechte Verschiebung der Vorzeichenausbreitung ist unten in der JavaScript -Programmierung angegeben:
Sei a = 8;Abschluss
Schichtoperatoren werden verwendet, um die Bits des ersten Operanden von einer Seite zur anderen zu verschieben. In JavaScript werden drei Schaltoperatoren verwendet: linke Verschiebung, rechte Verschiebung der linken Verschiebung und die rechte Verschiebung der Signalbeschaffung. In diesem Tutorial haben wir alle Arten von Schichtbetreibern kennengelernt, die in JavaScript und ihrer Arbeit verwendet werden. Alle Betreiber werden durch Beispiele und Codes gut erklärt.