| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Int32Array | [Back] [Original] |
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 tableau typ Int32Array reprsente un tableau d'entiers signs sur 8 bits. Les contenus sont initialiss 0 sauf si des donnes d'initialisation sont explicitement fournies. Une fois tabli, vous pouvez rfrencer les lments du tableau en utilisant les mthodes de l'objet, ou en utilisant la syntaxe d'index de tableau standard (c'est--dire la notation entre crochets).
Int32Array est une sous-classe de la classe cache TypedArray.
Int32Array()Cre un nouvel objet Int32Array.
Hrite aussi des proprits statiques de son parent TypedArray.
Int32Array.BYTES_PER_ELEMENTRetourne une valeur numrique de la taille d'un lment. 4 dans le cas de Int32Array.
Hrite des mthodes statiques de son parent TypedArray.
Hrite aussi des proprits d'instance de son parent TypedArray.
Ces proprits sont dfinies sur Int32Array.prototype et partages par toutes les instances de Int32Array.
Int32Array.prototype.BYTES_PER_ELEMENTRetourne une valeur numrique de la taille d'un lment. 4 dans le cas d'un Int32Array.
Int32Array.prototype.constructorLa fonction constructeur qui a cr l'objet d'instance. Pour les instances de Int32Array, la valeur initiale est le constructeur Int32Array.
Hrite des mthodes d'instance de son parent TypedArray.
Int32Array// Construction partir d'une longueur
const int32 = new Int32Array(2);
int32[0] = 42;
console.log(int32[0]); // 42
console.log(int32.length); // 2
console.log(int32.BYTES_PER_ELEMENT); // 4
// Construction partir d'un tableau
const x = new Int32Array([21, 31]);
console.log(x[1]); // 31
// Construction partir d'un autre TypedArray
const y = new Int32Array(x);
console.log(y[0]); // 21
// Construction partir d'un ArrayBuffer
const buffer = new ArrayBuffer(32);
const z = new Int32Array(buffer, 4, 4);
console.log(z.byteOffset); // 4
// Construction partir d'un itrable
const iterable = (function* () {
yield* [1, 2, 3];
})();
const int32FromIterable = new Int32Array(iterable);
console.log(int32FromIterable);
// Int32Array [1, 2, 3]
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-typedarray-objects |
Int32Array dans core-js (angl.)TypedArrayArrayBufferDataViewCette page a t modifie le 25 fvr. 2026 par les contributeurices du MDN.
Int32ArrayTypedArrayTypedArray.prototype.at()TypedArray.prototype.copyWithin()TypedArray.prototype.entries()TypedArray.prototype.every()TypedArray.prototype.fill()TypedArray.prototype.filter()TypedArray.prototype.find()TypedArray.prototype.findIndex()findLast()findLastIndex()TypedArray.prototype.forEach()TypedArray.prototype.includes()TypedArray.prototype.indexOf()TypedArray.prototype.join()TypedArray.prototype.keys()TypedArray.prototype.lastIndexOf()TypedArray.prototype.map()TypedArray.prototype.reduce()TypedArray.prototype.reduceRight()TypedArray.prototype.reverse()TypedArray.prototype.set()TypedArray.prototype.slice()TypedArray.prototype.some()TypedArray.prototype.sort()TypedArray.prototype.subarray()TypedArray.prototype.toLocaleString()toReversed()toSorted()TypedArray.prototype.toString()TypedArray.prototype.values()with()TypedArray.prototype[@@iterator]()Object/FunctionObject.prototype.__defineGetter__()Object.prototype.__defineSetter__()Object.prototype.__lookupGetter__()Object.prototype.__lookupSetter__()Object.prototype.hasOwnProperty()Object.prototype.isPrototypeOf()Object.prototype.propertyIsEnumerable()Object.prototype.toLocaleString()Object.prototype.toString()Object.prototype.valueOf()BigInt64ArrayBigUint64ArrayFloat16ArrayFloat32ArrayFloat64ArrayInt8ArrayInt16ArrayUint8ArrayUint8ClampedArrayUint16ArrayUint32ArrayCertaines parties de ce contenu sont protges par le droit d'auteur 19982026 des contributeurs individuels de mozilla.org. Contenu disponible sous une licence Creative Commons.
| Web Proxy Viewer | New URL | Original Page |