Die
setInt8()
Methode speichert eine ganze vorzeichenlose 8-Bit Zahl (Unsigned Byte) am spezifizierten Offset der DataView
ab.Syntax
dataview.setUint8(byteOffset, value)
Parameter
- byteOffset
- Das Offset, in Bytes, vom Start der View, an dem die Daten gespeichert werden sollen.
- value
- Der Wert, der gespeichert werden soll.
Auftretende Errors
RangeError
- Tritt auf, wenn
byteOffset
so gesetzt ist, dass hinter dem Ende der View geschrieben werden müsste.
Beispiele
Einsatz der setUint8
Methode
var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.setUint8(1, 3); dataview.getUint8(1); // 3
Spezifikationen
Spezifikation | Status | Kommentar |
---|---|---|
Typed Array Specification | Veraltet | Ersetzt durch ECMAScript 6. |
ECMAScript 2015 (6th Edition, ECMA-262) Die Definition von 'DataView.prototype.setUint8' in dieser Spezifikation. |
Standard | Initiale Definition in einem ECMA-Standard. |
ECMAScript 2017 Draft (ECMA-262) Die Definition von 'DataView.prototype.setUint8' in dieser Spezifikation. |
Entwurf |
Browserkompatibilität
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 9.0 | 15.0 (15.0) | 10 | 12.1 | 5.1 |
Feature | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | 4.0 | (Ja) | 15.0 (15) | ? | 12.0 | 4.2 |
Siehe auch
Schlagwörter des Dokuments und Mitwirkende
Schlagwörter:
Mitwirkende an dieser Seite:
schlagi123
Zuletzt aktualisiert von:
schlagi123,