Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

ฟังก์ชัน Atomics.load() ใน JavaScript


Atomic object ของ JavaScript เป็นวัตถุและให้การดำเนินการของ atomic เช่น add, sub, และ, or, xor, load, store ฯลฯ เป็นวิธีการคงที่ วิธีการเหล่านี้ใช้กับวัตถุ SharedArrayBuffer

โหลด() หน้าที่ของ อะตอม วัตถุส่งคืนค่าที่ตำแหน่งที่กำหนดของอาร์เรย์

ไวยากรณ์

ไวยากรณ์ของมันมีดังนี้

Atomics.load()

ตัวอย่าง

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new SharedArrayBuffer(16);
      var data = new Uint8Array(arrayBuffer);
      data[0] = 20;
      Atomics.add(data, 0, 30);
      document.write(Atomics.load(data, 0));
   </script>
</body>
</html>

ผลลัพธ์

50

ตัวอย่าง

<html>
<head>
   <title>JavaScript Example</title>
</head>
<body>
   <script type="text/javascript">
      var arrayBuffer = new SharedArrayBuffer(16);
      var data = new Uint8Array(arrayBuffer);
      data[0] = 3;
      document.write(Atomics.add(data, 0, 3));
      document.write(", "+Atomics.load(data, 0));
   </script>
</body>
</html>

ผลลัพธ์

3, 6