[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Int16Array/Int16Array [Back]  [Original]

Constructeur Int16Array() - JavaScript | MDN

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 English Always switch to English

Constructeur Int16Array()

Baseline Large disponibilit

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 Int16Array() cre des objets Int16Array. Les contenus sont initialiss 0 sauf si des donnes d'initialisation sont explicitement fournies.

Dans cet article

Syntaxe

js
new Int16Array()
new Int16Array(length)
new Int16Array(typedArray)
new Int16Array(object)

new Int16Array(buffer)
new Int16Array(buffer, byteOffset)
new Int16Array(buffer, byteOffset, length)

Note : Int16Array() ne peut tre construit qu'avec new. Tenter de l'appeler sans new lve une erreur TypeError.

Paramtres

Voir TypedArray.

Exceptions

Voir TypedArray.

Exemples

Plusieurs faons de crer un objet Int16Array

js
// Construction  partir d'une longueur
const int16 = new Int16Array(2);
int16[0] = 42;
console.log(int16[0]); // 42
console.log(int16.length); // 2
console.log(int16.BYTES_PER_ELEMENT); // 2

// Construction  partir d'un tableau
const x = new Int16Array([21, 31]);
console.log(x[1]); // 31

// Construction  partir d'un autre TypedArray
const y = new Int16Array(x);
console.log(y[0]); // 21

// Construction  partir d'un ArrayBuffer
const buffer = new ArrayBuffer(16);
const z = new Int16Array(buffer, 2, 4);
console.log(z.byteOffset); // 2

// Construction  partir d'un itrable
const iterable = (function* () {
  yield* [1, 2, 3];
})();
const int16FromIterable = new Int16Array(iterable);
console.log(int16FromIterable);
// Int16Array [1, 2, 3]

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-typedarray-constructors

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page