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

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


DataView का getFloat64() फ़ंक्शन निर्दिष्ट पोजीशन पर एक साइन्ड 64-बिट फ्लोटिंग पॉइंट नंबर प्राप्त करता है और लौटाता है।

सिंटैक्स

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

dataView.getFloat64(byteOffset [, littleEndian])

उदाहरण

निम्न उदाहरण आजमाएं।

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

आउटपुट

654.44

उदाहरण

इस फ़ंक्शन को, फ्लोटिंग पॉइंट वैल्यूज के अलावा, आप Math फ़ंक्शन्स भी पास कर सकते हैं।

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

आउटपुट

1.4426950408889634

उदाहरण

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

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

आउटपुट

NaN

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

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

  1. JavaScript फंक्शन पैरामीटर्स: आर्गुमेंट्स पास करना JavaScript फंक्शन पैरामीटर्स: आर्गुमेंट्स पास करना

    JavaScript फंक्शन पैरामीटर्स फंक्शन में मान पास करने का तरीका प्रदान करते हैं। ES6 ने डिफ़ॉल्ट पैरामीटर्स, रेस्ट पैरामीटर्स, और डिस्ट्रक्चरिंग जैसी शक्तिशाली विशेषताएं पेश कीं। उदाहरण { test(Hello, World, 22, 99, extra); }); </script> </body> </html> आउटपुट फंक्शन

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

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