JavaScript中按位“異或”運(yùn)算符使用介紹
更新時間:2014年03月14日 17:01:15 作者:
按位“異或”運(yùn)算符 (^)是對兩個表達(dá)式執(zhí)行按位異或,下面為大家介紹下其具體的使用方法
按位“異或”運(yùn)算符 (^)是對兩個表達(dá)式執(zhí)行按位異或。使用方法:
result = expression1 ^ expression2
其中result是任何變量。
expression1是任何表達(dá)式。
expression2是任何表達(dá)式。
按位“異或”運(yùn)算符說明
^ 運(yùn)算符查看兩個表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位異或。該操作的結(jié)果如下所示:
0101 (expression1)
1100 (expression2)
----
1001 (結(jié)果)
當(dāng)且僅當(dāng)只有一個表達(dá)式的某位上為 1 時,結(jié)果的該位才為 1。否則結(jié)果的該位為 0。
復(fù)制代碼 代碼如下:
result = expression1 ^ expression2
其中result是任何變量。
expression1是任何表達(dá)式。
expression2是任何表達(dá)式。
按位“異或”運(yùn)算符說明
^ 運(yùn)算符查看兩個表達(dá)式的二進(jìn)制表示法的值,并執(zhí)行按位異或。該操作的結(jié)果如下所示:
0101 (expression1)
1100 (expression2)
----
1001 (結(jié)果)
當(dāng)且僅當(dāng)只有一個表達(dá)式的某位上為 1 時,結(jié)果的該位才為 1。否則結(jié)果的該位為 0。
您可能感興趣的文章:
- js 與或運(yùn)算符 || && 妙用
- javascript三元運(yùn)算符用法實例
- js中的 || 與 && 運(yùn)算符詳解
- javascript typeof的用法與typeof運(yùn)算符介紹[詳細(xì)]
- JS按位非(~)運(yùn)算符與~~運(yùn)算符的理解分析
- Javascript 按位取反運(yùn)算符 (~)
- Javascript 按位左移運(yùn)算符使用介紹(<<)
- 詳解js運(yùn)算符單豎杠“|”與“||”的用法和作用介紹
- JavaScript位移運(yùn)算符(無符號) >>> 三個大于號 的使用方法詳解
- js的邏輯運(yùn)算符 ||
- 淺談JS運(yùn)算符&&和|| 及其優(yōu)先級
- JS運(yùn)算符簡單用法示例
相關(guān)文章
JavaScript實現(xiàn)獲取兩個排序數(shù)組的中位數(shù)算法示例
這篇文章主要介紹了JavaScript實現(xiàn)獲取兩個排序數(shù)組的中位數(shù)算法,涉及javascript數(shù)組遍歷及數(shù)值計算相關(guān)操作技巧,需要的朋友可以參考下2019-02-02JS實現(xiàn)CheckBox復(fù)選框全選全不選功能
在網(wǎng)站的管理后臺應(yīng)用此功能居多,如一次性處理多個產(chǎn)品,或?qū)ξ恼碌膭h除對產(chǎn)品的下架等處理,一條一條的點顯然有一些麻煩,如果能每一行放一個checkbox,然后統(tǒng)一處理就好辦的多了,今天我就用簡單的篇幅來講解一下這個功能的實現(xiàn)原理和實現(xiàn)過程。2015-05-05微信小程序?qū)崿F(xiàn)的3d輪播圖效果示例【基于swiper組件】
這篇文章主要介紹了微信小程序?qū)崿F(xiàn)的3d輪播圖效果,結(jié)合實例形式分析了微信小程序基于swiper組件相關(guān)屬性設(shè)置、事件響應(yīng)操作技巧,需要的朋友可以參考下2018-12-12html的DOM中document對象forms集合用法實例
這篇文章主要介紹了html的DOM中document對象forms集合用法,實例分析了forms集合的功能與使用技巧,需要的朋友可以參考下2015-01-01javascript使用substring實現(xiàn)的展開與收縮文字功能示例
這篇文章主要介紹了javascript使用substring實現(xiàn)的展開與收縮文字功能,涉及javascript元素遍歷與屬性設(shè)置相關(guān)操作技巧,需要的朋友可以參考下2019-06-06JS實現(xiàn)集合的交集、補(bǔ)集、差集、去重運(yùn)算示例【ES5與ES6寫法】
這篇文章主要介紹了JS實現(xiàn)集合的交集、補(bǔ)集、差集、去重運(yùn)算,結(jié)合實例形式分析了ES5與ES6語法環(huán)境下的集合常見運(yùn)算操作技巧,需要的朋友可以參考下2019-02-02微信開發(fā) JS-SDK 6.0.2 經(jīng)常遇到問題總結(jié)
本篇文章主要介紹了"微信微信JS-SDK 6.0.2 遇到問題 ",主要涉及到微信微信JS-SDK 6.0.2 填坑筆記 方面的內(nèi)容,對于微信微信JS-SDK 6.0.2 填坑筆記 感興趣的同學(xué)可以參考一下。2016-12-12