Movatterモバイル変換


[0]ホーム

URL:


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

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.byteOffset

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 propriétébyteOffset est un accesseur représentant le décalage, exprimé en octets, entre la vue et le début de l'objetArrayBuffer ouSharedArrayBuffer correspondant.

Exemple interactif

// Create an ArrayBuffer with a size in bytesconst buffer = new ArrayBuffer(16);const view = new DataView(buffer, 12, 4); // From byte 12 for the next 4 bytesconsole.log(view.byteOffset);// Expected output: 12

Syntaxe

js
dataview.byteOffset;

Description

La propriétébyteOffset est un accesseur/mutateur dont la fonction du mutateur vautundefined. Cela signifie que la propriété n'est accesssible qu'en lecture seule. La valeur de la propriété est définie lors de la construction de l'objetDataView et ne peut pas être modifiée.

Exemples

Utilisation de la propriétébyteOffset

js
var buffer = new ArrayBuffer(8);var dataview = new DataView(buffer);dataview.byteOffset; // 0 (aucun décalage)var dataview2 = new DataView(buffer, 3);dataview2.byteOffset; // 3 (décalage défini lors de la construction de la vue)

Spécifications

Specification
ECMAScript® 2026 Language Specification
# sec-get-dataview.prototype.byteoffset

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