js 中的“|=”是什么意思? Modes|=CharMode(sPW.charCodeAt(i));中的“|=”表示什么?

|= 按位或.然后赋值.

i=1;//二进制为0001
i|2;//2的二进制为0010 两个按位或为0011也就是3
i|=2等价于i=i|2;
所以i为3
转载于https://wenwen.sogou.com/z/q658102168.htm?ch=ww.xqy.xgzs&pid=ww.xqy.xgzs

猜你喜欢

转载自blog.csdn.net/qq_44681288/article/details/88812388
今日推荐