Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. JavaScript
  3. Référence
  4. Objets natifs standards
  5. DataView
  6. DataView.prototype.setInt8()

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

DataView.prototype.setInt8()

Baseline Widely available

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis ⁨juillet 2015⁩.

La méthodesetInt8() permet d'enregister un entier signé sur 8 bits à l'octet indiqué par rapport au début de laDataView.

Exemple interactif

// Create an ArrayBuffer with a size in bytesconst buffer = new ArrayBuffer(16);const view = new DataView(buffer);view.setInt8(1, 127); // Max signed 8-bit integerconsole.log(view.getInt8(1));// Expected output: 127

Syntaxe

js
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

undefined.

Erreurs renvoyées

RangeError

Renvoyée sipositionOctet est tel que l'enregistrement sera fait en dehors de la vue.

Exemples

Utilisation de la méthodesetInt8

js
var buffer = new ArrayBuffer(8);var dataview = new DataView(buffer);dataview.setInt8(1, 3);dataview.getInt8(1); // 3

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-dataview.prototype.setint8

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp