--- title: DataView.prototype.getUint16() slug: Web/JavaScript/Reference/Global_Objects/DataView/getUint16 tags: - DataView - JavaScript - Méthode - Prototype - Reference - TypedArrays translation_of: Web/JavaScript/Reference/Global_Objects/DataView/getUint16 original_slug: Web/JavaScript/Reference/Objets_globaux/DataView/getUint16 ---
La méthode getUint16() permet de lire un entier non-signé sur 16 bits (type unsigned short par analogie avec C) à l'octet donné par rapport au début de {{jsxref("DataView")}}.
dataview.getUint16(positionOctet [, littleEndian])
positionOctetlittleEndianfalse ou undefined, la valeur sera lue dans l'ordre des octets de poids forts.Un entier sur 16 bits non signé.
positionOctet est tel qu'il est en dehors de la vue.Il n'y a pas de contrainte d'alignement, les valeurs codées sur plusieurs octets peuvent être obtenues depuis n'importe quelle position.
getUint16var buffer = new ArrayBuffer(8); var dataview = new DataView(buffer); dataview.getUint16(1); // 0
| Spécification | État | Commentaires |
|---|---|---|
| {{SpecName('Typed Array')}} | {{Spec2('Typed Array')}} | Remplacée dans ECMAScript 2015. |
| {{SpecName('ES2015', '#sec-dataview.prototype.getuint16', 'DataView.prototype.getUint16')}} | {{Spec2('ES2015')}} | Définition initiale au sein d'un standard ECMA. |
| {{SpecName('ESDraft', '#sec-dataview.prototype.getuint16', 'DataView.prototype.getUint16')}} | {{Spec2('ESDraft')}} |
{{Compat("javascript.builtins.DataView.getUint16")}}