Get to know MDN better
Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
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.
Le constructeur DataView() permet de construire des objets DataView.
Note : DataView() ne peut être construit qu'avec new. Tenter de l'appeler sans new déclenche une erreur TypeError.
Un objet ArrayBuffer ou SharedArrayBuffer existant à utiliser comme tampon de mémoire sur lequel portera la vue formée par le nouvel objet DataView.
byteOffset FacultatifLe décalage, exprimé en octets, du premier octet référencé par la vue par rapport au tampon de mémoire. Par défaut, la vue commence au premier octet du tampon de mémoire.
byteLength FacultatifLe nombre d'éléments dans le tableau des octets de la vue. Par défaut, la longueur de la vue correspondra à celle du tampon.
Un nouvel objet DataView représentant le tampon de données défini.
Levée si les valeurs des paramètres byteOffset ou byteLength font que la vue dépasse la fin du tampon. En d'autres termes, byteOffset + byteLength > buffer.byteLength.
| ECMAScript® 2027 Language Specification # sec-dataview-constructor |
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Cette page a été modifiée le 18 févr. 2026 par les contributeur·ice·s du MDN.
Votre modèle pour un internet meilleur.
Visitez la société mère à but non lucratif de Mozilla Corporation, la Fondation Mozilla.
Certaines parties de ce contenu sont protégées par le droit d'auteur ©1998—2026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.