JavaScript >>= 運算子

admin發表於2020-03-27

>>= 是有符號右移賦值運算子,先進行有符號右移運算,然後再賦值。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
result  >>= expression
// 與下面語句等效
result = result >> expression

可以認為 /= 除法賦值運算子是對語句的簡化。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼執行程式碼
let a = 5,b = 2;
console.log(a >>= b);

程式碼執行效果截圖如下:

a:3:{s:3:\"pic\";s:43:\"portal/202003/27/113201gh6npwf15zwmw5um.jpg\";s:5:\"thumb\";s:0:\"\";s:6:\"remote\";N;}

先進行有符號右移賦值運算,然後將運算結果賦值給變數 a。

相關文章