Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में Atomics.add() फ़ंक्शन


जावास्क्रिप्ट का Atomics ऑब्जेक्ट एक ऐसा ऑब्जेक्ट है जो add, sub, and, or, xor, load, store आदि एटॉमिक ऑपरेशन्स को स्टैटिक मेथड्स के रूप में प्रदान करता है; इन मेथड्स का उपयोग SharedArrayBuffer ऑब्जेक्ट्स के साथ किया जाता है।

इस ऑब्जेक्ट का add() फ़ंक्शन एक नंबर और पोजीशन स्वीकार करता है, दिए गए नंबर को दिए गए पोजीशन के नंबर में जोड़ता है और पुराने पोजीशन के नंबर का मान लौटाता है।

सिंटैक्स

इसका सिंटैक्स निम्नानुसार है

Atomics.add(typedArray, index, value)

उदाहरण

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const arrayBuffer = new SharedArrayBuffer(16);       const 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.forEach() फंक्शन

    Set ऑब्जेक्ट का forEach() फंक्शन एक विशेष फंक्शन का नाम स्वीकार करता है और करंट सेट में हर मान के लिए उस फंक्शन को चलाता है। उदाहरण के लिए, यदि आपने एक मान प्रिंट करने के लिए फंक्शन लिखा है, तो forEach() फंक्शन का उपयोग करके यह सेट में हर एलिमेंट का मान प्रिंट करता है। सिंटैक्स इसका सिंटैक्स निम्न

  1. - JavaScript में Set.add() फंक्शन

    Set ऑब्जेक्ट का add() फंक्शन एक मान स्वीकार करता है और इसे करंट Set ऑब्जेक्ट में जोड़ता/अपेंड करता है। सिंटैक्स इसका सिंटैक्स निम्नानुसार है: setObj.add(value) उदाहरण <html> <head>    <title>JavaScript Example</title> </head> <body>    <s

  1. JavaScript Number() फंक्शन JavaScript Number() फंक्शन

    JavaScript Number() फंक्शन ऑब्जेक्ट वैल्यू को तर्क के रूप में पास करके उसके संबंधित न्यूमेरिक वैल्यू में बदल देता है।उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width,