DataView.prototype.setUint16()
Try it
Die setInt16()
Methode speichert eine ganze vorzeichenlose 16-Bit Zahl (Unsigned Short) am spezifizierten Offset der DataView
ab.
Syntax
dataview.setUint16(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 16 Bit Zahl als little- oder big-Endian (en-US) abgespeichert wird. Wenn false oder undefined angegewen ist, wird ein big-Endian gelesen.
Rückgabewert
Auftretende Errors
RangeError
- Tritt auf, wenn
byteOffset
so gesetzt ist, dass hinter dem Ende der View geschrieben werden müsste.
Beispiele
Einsatz der setUint16
Methode
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.setUint16(1, 3);
dataview.getUint16(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.setUint16' in dieser Spezifikation. |
Standard | Initiale Definition in einem ECMA-Standard. |
ECMAScript (ECMA-262) Die Definition von 'DataView.prototype.setUint16' in dieser Spezifikation. |
Lebender Standard |
Browserkompatibilität
BCD tables only load in the browser