La méthode setInt8()
permet d'enregister un entier signé sur 8 bits à l'octet indiqué par rapport au début de la DataView
.
Le code source de cet exemple interactif est disponible dans un dépôt GitHub. Si vous souhaitez contribuez à ces exemples, n'hésitez pas à cloner https://github.com/mdn/interactive-examples et à envoyer une pull request !
Syntaxe
dataview.setInt8(positionOctet, valeur)
Paramètres
positionOctet
- La position, exprimée en numéro d'octet, à partir du début de la vue à laquelle enregistrer la donnée.
valeur
- La valeur à enregistrer.
Valeur de retour
Erreurs renvoyées
RangeError
- Renvoyée si
positionOctet
est tel que l'enregistrement sera fait en dehors de la vue.
Exemples
Utilisation de la méthode setInt8
var buffer = new ArrayBuffer(8);
var dataview = new DataView(buffer);
dataview.setInt8(1, 3);
dataview.getInt8(1); // 3
Spécifications
Spécification | État | Commentaires |
---|---|---|
Typed Array Specification | Obsolete | Remplacée dans ECMAScript 2015. |
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'DataView.prototype.setInt8' dans cette spécification. |
Standard | Définition initiale au sein d'un standard ECMA. |
ECMAScript (ECMA-262) La définition de 'DataView.prototype.setInt8' dans cette spécification. |
Standard évolutif |
Compatibilité des navigateurs
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.