JavaScript 中的 Atomics.xor() 函式
JavaScript 中的 Atomic 物件是一個提供原子操作的物件,如加法、減法、與、或、異或、載入、儲存等靜態方法,這些方法與 SharedArrayBuffer 物件一起使用。
atomic 物件的 xor() 函式接受一個值和一個位置,在給定的位置對給定的值執行異或運算。
語法
語法如下所示
Atomics.xor()
示例
<html>
<head>
<title>JavaScript Example</title>
</head>
<body>
<script type="text/javascript">
var arrayBuffer = new SharedArrayBuffer(16);
var data = new Uint8Array(arrayBuffer);
data[0] = 30;
document.write(Atomics.xor(data, 0, 3));
document.write(", "+Atomics.load(data, 0));
</script>
</body>
</html>輸出
30, 29
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP