?
本文檔使用 php中文網(wǎng)手冊 發(fā)布
JScript? | 語言參考 |
對變量和表達(dá)式執(zhí)行按位異或,并將結(jié)果賦給該變量。
result ^= expression
result
任意變量。
expression
任意表達(dá)式。
使用 ^= 運(yùn)算符和使用下面的語句是等效的:
result = result ^ expression
^= 運(yùn)算符查看兩個(gè)表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位異或。該操作的結(jié)果如下所示:
0101 (result)
1100 (expression)
----
1001
(結(jié)果)
當(dāng)且僅當(dāng)只有一個(gè)表達(dá)式的某位為 1 時(shí),結(jié)果的該位才為 1。否則,結(jié)果的該位為 0。
版本 1
^ 運(yùn)算符 | 運(yùn)算符優(yōu)先級 | 運(yùn)算符總結(jié)