--- title: DataView.prototype.getFloat64() slug: Web/JavaScript/Reference/Global_Objects/DataView/getFloat64 tags: - DataView - JavaScript - Method - Prototype - TypedArrays translation_of: Web/JavaScript/Reference/Global_Objects/DataView/getFloat64 --- <div>{{JSRef}}</div> <p>Die <strong><code>getFloat64()</code></strong> Methode gibt eine 64-Bit Gleitkommazahl mit Vorzeichen (Double) vom spezifizierten Offset der {{jsxref("DataView")}} zurück.</p> <div>{{EmbedInteractiveExample("pages/js/dataview-getfloat64.html")}}</div> <h2 id="Syntax">Syntax</h2> <pre class="syntaxbox"><var>dataview</var>.getFloat64(byteOffset [, littleEndian])</pre> <h3 id="Parameter">Parameter</h3> <dl> <dt>byteOffset</dt> <dd>Das Offset, in Bytes, vom Start der View, an dem die Daten gelesen werden sollen.</dd> <dt>littleEndian</dt> <dd>{{optional_inline}} Gibt an, ob die 64 Bit Zahl als {{Glossary("Endianness", "little- oder big-Endian")}} abgespeichert wird. Wenn false oder undefined angegewen ist, wird ein big-Endian gelesen.</dd> </dl> <h3 id="Rückgabewert">Rückgabewert</h3> <p>Eine 64-Bit Gleitkommazahl mit Vorzeichen.</p> <h3 id="Exceptions">Exceptions</h3> <dl> <dt>{{jsxref("RangeError")}}</dt> <dd>Tritt auf, wenn <code>byteOffset</code> so gesetzt ist, dass hinter dem Ende der View gelesen werden müsste.</dd> </dl> <h2 id="Beschreibung">Beschreibung</h2> <p><span id="result_box" lang="de"><span>Es gibt keine</span> <span>Einschränkung</span> <span>Orientierung.</span> Werte mit mehrere Bytes<span> können</span> mit<span> jedem Offset abgerufen werden</span><span>.</span></span></p> <h2 id="Beispiele">Beispiele</h2> <h3 id="Einsatz_der_getFloat64_Methode">Einsatz der <code>getFloat64</code> Methode</h3> <pre class="brush:js">var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getFloat64(0); // 0 </pre> <h2 id="Spezifikationen">Spezifikationen</h2> <table class="standard-table"> <tbody> <tr> <th scope="col">Spezifikation</th> <th scope="col">Status</th> <th scope="col">Kommentar</th> </tr> <tr> <td>{{SpecName('Typed Array')}}</td> <td>{{Spec2('Typed Array')}}</td> <td>Ersetzt durch ECMAScript 2015.</td> </tr> <tr> <td>{{SpecName('ES2015', '#sec-dataview.prototype.getfloat64', 'DataView.prototype.getFloat64')}}</td> <td>{{Spec2('ES2015')}}</td> <td>Initiale Definition in einem ECMA-Standard.</td> </tr> <tr> <td>{{SpecName('ESDraft', '#sec-dataview.prototype.getfloat64', 'DataView.prototype.getFloat64')}}</td> <td>{{Spec2('ESDraft')}}</td> <td> </td> </tr> </tbody> </table> <h2 id="Browserkompatibilität">Browserkompatibilität</h2> <p>{{Compat("javascript.builtins.DataView.getFloat64")}}</p> <h2 id="Siehe_auch">Siehe auch</h2> <ul> <li>{{jsxref("DataView")}}</li> <li>{{jsxref("ArrayBuffer")}}</li> </ul>