Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptのAtomics.add()関数


JavaScriptのAtomicオブジェクトはオブジェクトであり、静的メソッドとしてadd、sub、and、or、xor、load、storeなどのアトミック操作を提供します。これらのメソッドはSharedArrayBufferオブジェクトで使用されます。

add() このオブジェクトの関数は、数値と位置を受け入れ、指定された数値を指定された位置の数値に加算し、古い位置の数値の値を返します。

構文

その構文は次のとおりです

Atomics.add()

<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

  1. JavaScriptのSet.add()関数

    Setオブジェクトのadd()関数は値を受け取り、それを現在のSetオブジェクトに追加/追加します。 構文 その構文は次のとおりです setObj.add() 例 <html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const setObj = new Set(

  2. JavaScript数値関数

    JavaScript Number()関数は、引数として渡されたオブジェクト値をそれぞれの数値に変換します。 以下は、JavaScript Number()関数のコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> &