Bitwise ATAU Operator dalam JavaScript
JavaScript menyediakan operator bitwise yang diwakili oleh simbol paip tunggal (|). Operator ini melakukan operasi ATAU bitwise pada operannya, yang biasanya integer.
Gelagat x | 0
Apabila digunakan dengan integer x, ungkapan x | 0 sentiasa mengembalikan x kerana bitwise ATAU dengan sifar tidak mengubah nilai. Tingkah laku ini berlaku tanpa mengira tanda x.
Contoh:
<code class="js">console.log(0.5 | 0); // 0 console.log(-1 | 0); // -1 console.log(1 | 0); // 1</code>
Penjelasan:
Tujuan | 0
The | Operasi 0 biasanya digunakan untuk:
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan untuk artikel anda, memfokuskan pada perkara utama yang anda buat: * Mengapa Adakah `x | 0` Sentiasa Kembalikan `x` dalam JavaScript? * Bagaimana Operator Bitwise ATAU dengan Sifar (`| 0`) Wo. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!