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

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


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

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

सिंटैक्स

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

Atomics.sub(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] = 30;       Atomics.sub(data, 0, 10);       document.write(Atomics.load(data, 0));    </script> </body> </html>

आउटपुट

20

उदाहरण

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const arrayBuffer = new SharedArrayBuffer(16);       const data = new Uint8Array(arrayBuffer);       data[0] = 30;       document.write("Previous: "+Atomics.sub(data, 0, 10));       document.write("<br>");       document.write("Result: "+Atomics.load(data, 0));       document.write("<br>");       document.write("Previous: "+Atomics.sub(data, 0, 5));       document.write("<br>");       document.write("Result: "+Atomics.load(data, 0));    </script> </body> </html>

आउटपुट

Previous: 30 Result: 20 Previous: 20 Result: 15

  1. JavaScript document.getElementByID is not a function - समाधान JavaScript document.getElementByID is not a function - समाधान

    JavaScript getElementById मेथड HTML डॉक्यूमेंट ऑब्जेक्ट मॉडल (DOM) से एक एलिमेंट का चयन करता है। यदि आप इस मेथड को गलत तरीके से लिखते हैं, तो आपके प्रोग्राम में document.getElementByID is not a function त्रुटि का सामना करना पड़ेगा। यह ट्यूटोरियल चर्चा करता है कि इस त्रुटि का क्या अर्थ है और यह क्यो

  1. - JavaScript में TypedArray.forEach() फंक्शन

    TypedArray ऑब्जेक्ट का forEach() फंक्शन एक फंक्शन का नाम स्वीकार करता है और इसे सरणी में हर एलिमेंट के लिए निष्पादित करता है। सिंटैक्स इसका सिंटैक्स निम्नानुसार है: typedArray.forEach(callbackFn) उदाहरण <html> <head>    <title>JavaScript Array every Method</title>

  1. JavaScript फंक्शन परिभाषा: घोषणा vs अभिव्यक्ति JavaScript फंक्शन परिभाषा: घोषणा vs अभिव्यक्ति

    JavaScript में फंक्शन बनाने के दो मुख्य तरीके हैं: फंक्शन डिक्लेरेशन (घोषणा) और फंक्शन एक्सप्रेशन (अभिव्यक्ति)। दोनों के अलग-अलग व्यवहार और उपयोग के मामले हैं। उदाहरण { sampleEle.innerHTML = helloWorld (डिक्लेरेशन):\n + helloWorld.toString() + \n\n; sampleEle.innerHTML += testFun