Die setInt32()
Methode speichert eine ganze vorzeichenlose 32-Bit Zahl (Unsigned Long) am spezifizierten Offset der DataView
ab.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Syntax
dataview.setUint32(byteOffset, value [, littleEndian])
Parameter
- byteOffset
- Das Offset, in Bytes, vom Start der View, an dem die Daten gespeichert werden sollen.
- value
- Der Wert, der gespeichert werden soll.
- littleEndian
- Optional Gibt an, ob die 32 Bit Zahl als little- oder big-Endian abgespeichert wird. Wenn false oder undefined angegewen ist, wird ein big-Endian gelesen.
Rückgabewert
Exceptions
RangeError
- Tritt auf, wenn
byteOffset
so gesetzt ist, dass hinter dem Ende der View geschrieben werden müsste.
Beispiele
Einsatz der setUint32
Methode
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.setUint32(1, 3);
dataview.getUint32(1); // 3
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
Typed Array Specification | Veraltet | Ersetzt durch ECMAScript 2015. |
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'DataView.prototype.setUint32' in dieser Spezifikation. |
Standard | Initiale Definition in einem ECMA-Standard. |
ECMAScript (ECMA-262) Die Definition von 'DataView.prototype.setUint32' in dieser Spezifikation. |
Lebender Standard |
Browserkompatibilität
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.