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

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


DataView का setUint32() फ़ंक्शन निर्दिष्ट पोजीशन पर एक अनसाइन्ड 32-बिट इंटीजर स्टोर करता है।

सिंटैक्स

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

dataView.setUint32(byteOffset, value [, littleEndian])

उदाहरण

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const arrayBuffer = new ArrayBuffer(20);       const dataView = new DataView(arrayBuffer);       dataView.setUint32(1, 45544);       document.write(dataView.getUint32(1));    </script> </body> </html>

आउटपुट

45544

उदाहरण

इस फ़ंक्शन को आप फ्लोट वैल्यू पास नहीं कर सकते, यदि आप ऐसा करने का प्रयास करते हैं तो इसे इंटीजर वैल्यू माना जाता है।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const arrayBuffer = new ArrayBuffer(20);       const dataView = new DataView(arrayBuffer);       dataView.setUint32(1, 455.44);       document.write(dataView.getUint32(1));    </script> </body> </html>

आउटपुट

455

उदाहरण

यदि डेटाव्यू में कुछ भी स्टोर नहीं है और आप फिर भी डेटा प्राप्त करने का प्रयास करते हैं, तो यह फ़ंक्शन 0 लौटाएगा।

<html> <head>    <title>JavaScript Example</title> </head> <body>    <script type="text/javascript">       const arrayBuffer = new ArrayBuffer(20);       const dataView = new DataView(arrayBuffer);       dataView.setUint32(1);       document.write(dataView.getUint32(1));    </script> </body> </html>

आउटपुट

0

  1. JavaScript Function call(): this बाइंडिंग नियंत्रित करें JavaScript Function call(): this बाइंडिंग नियंत्रित करें

    Function.prototype.call() मेथड किसी फंक्शन को दिए गए this मान और व्यक्तिगत रूप से प्रदान किए गए आर्गुमेंट्स के साथ कॉल करता है। यह किसी ऑब्जेक्ट के मेथड को दूसरे ऑब्जेक्ट पर उधार लेने की अनुमति देता है। उदाहरण { checkAdult.call(person, कार, भारत); }); </script> </body> &

  1. JavaScript Function apply(): एरे के रूप में आर्गुमेंट्स पास करें JavaScript Function apply(): एरे के रूप में आर्गुमेंट्स पास करें

    Function.prototype.apply() मेथड call() के समान है लेकिन आर्गुमेंट्स को एक एरे (या एरे-लाइक ऑब्जेक्ट) के रूप में स्वीकार करता है। यह डायनामिक आर्गुमेंट लिस्ट के लिए उपयोगी है। उदाहरण { checkAdult.apply(person, [कार, भारत]); }); </script> </body> </html> आउटपुट क्लि

  1. JavaScript DataView: ArrayBuffer पर लो-लेवल बाइनरी एक्सेस JavaScript DataView: ArrayBuffer पर लो-लेवल बाइनरी एक्सेस

    DataView एक लो-लेवल इंटरफेस है जो ArrayBuffer (कच्चे बाइनरी डेटा का निश्चित-लंबाई कंटेनर) को पढ़ने/लिखने के लिए कई संख्या प्रकारों (Int8, Uint16, Float32, आदि) में अनुमति देता है। एंडियननेस नियंत्रण प्रदान करता है। उदाहरण { // बाइनरी में पढ़ें fillEle.innerHTML = बाइनरी: + view.g