| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array | [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 Uint32Array permet de reprsenter un tableau d'entiers non signs reprsents sur 32 bits, o l'ordre des octets correspond celui de la plateforme utilise. Si on souhaite contrler l'ordre des octets utilis (le boutisme ), on utilisera un objet DataView la place. Les lments du tableau sont initialiss 0. Une fois que le tableau est construit, on peut manipuler ses diffrents lments grce aux mthodes de l'objet ou grce la notation usuelle (avec les crochets).
Uint32Array
new Uint32Array(); // apparu avec ES2017
new Uint32Array(longueur);
new Uint32Array(tableauTyp);
new Uint32Array(objet);
new Uint32Array(tampon [, dcalage [, longueur]]);
Pour plus d'informations sur la syntaxe du constructeur et le rle des diffrents paramtres, voir la page TypedArray.
Uint32Array.BYTES_PER_ELEMENTCette proprit renvoie un nombre correspondant la quantit d'octets pour un lment du tableau. Dans le cas d'Uint32Array, ce sera 4.
Uint32Array.lengthLa proprit de longueur statique qui vaut 3. Pour connatre le nombre d'lment, voir Uint32Array.prototype.length.
Uint32Array.nameCette proprit renvoie la chane de caractres correspondant au nom du constructeur. Pour Uint32Array ce sera : "Uint32Array".
Uint32Array.prototypeLe prototype des objets TypedArray.
Uint32Array.from()Cette mthode permet de crer un nouveau tableau typ Uint32Array partir d'un itrable ou d'un objet semblable un tableau. Voir aussi Array.from().
Uint32Array.of()Cette mthode permet de crer un nouvel objet Uint32Array partir d'un nombre d'arguments variables. Voir aussi Array.of().
Uint32ArrayTous les objets Uint32Array hritent de %TypedArray%.prototype.
Uint32Array.prototype.constructorCette proprit renvoie la fonction qui a cr l'instance du prototype. Par dfaut, ce sera le constructeur Uint32Array.
Uint32Array.prototype.buffer Lecture seuleCette proprit renvoie l'objet ArrayBuffer rfrenc par l'objet Uint32Array Elle est dtermine lors de la construction et est accessible uniquement en lecture seule.
Uint32Array.prototype.byteLength Lecture seuleCette proprit renvoie la longueur, exprime en octets, de l'objet Uint32Array partir du dbut de l'objet ArrayBuffer correspondant. Elle est dtermine lors de la construction et est accessible uniquement en lecture seule.
Uint32Array.prototype.byteOffset Lecture seuleCette proprit renvoie le dcalage, en nombre d'octets, entre le dbut du tableau typ courant et du dbut du ArrayBuffer correspondant. Elle est dtermine lors de la construction et est accessible uniquement en lecture seule.
Uint32Array.prototype.length Lecture seuleCette proprit renvoie le nombre d'lments contenus dans le tableau Uint32Array. Elle est dtermine lors de la construction et est accessible uniquement en lecture seule.
Uint32Array.prototype.copyWithin()Copie une suite d'lments d'un tableau dans le tableau. Voir galement Array.prototype.copyWithin().
Uint32Array.prototype.entries()Renvoie un nouvel objet Array Iterator qui contient les paires cl/valeur pour chaque indice du tableau. Voir galement Array.prototype.entries().
Uint32Array.prototype.every()Teste si l'ensemble des lments du tableau remplissent une certaine condition donne par une fonction de test. Voir galement Array.prototype.every().
Uint32Array.prototype.fill()Remplit les lments d'un tableau avec une certaine valeur pour les lments compris entre un indice de dbut et un indice de fin. Voir galement Array.prototype.fill().
Uint32Array.prototype.filter()Cre un nouveau tableau dont tous les lments proviennent de ce tableau et respectent une condition fournie par une fonction de test. Voir galement Array.prototype.filter().
Uint32Array.prototype.find()Renvoie une valeur trouve dans le tableau s'il existe un lment du tableau qui satisfait une condition fournie par une fonction de test, s'il n'y a pas de tel lment undefined sera renvoy. Voir galement Array.prototype.find().
Uint32Array.prototype.findIndex()Renvoie l'indice d'un lment qui satisfait une condition fournie par une fonction de test, si aucun lment ne remplit la condition -1 sera renvoy. Voir galement Array.prototype.findIndex().
Uint32Array.prototype.forEach()Appelle une fonction pour chacun des lment du tableau. Voir galement Array.prototype.forEach().
Uint32Array.prototype.includes()Dtermine si le tableau typ contient un lment donn. Cette mthode renvoie true ou false selon le cas de figure. Voir galement Array.prototype.includes().
Uint32Array.prototype.indexOf()Renvoie le premier indice (le plus petit) d'un lment du tableau qui est gal la valeur fournie. Si aucun lment ne correspond, la valeur -1 sera renvoye. Voir galement Array.prototype.indexOf().
Uint32Array.prototype.join()Fusionne l'ensemble des lments du tableau en une chane de caractres. Voir galement Array.prototype.join().
Uint32Array.prototype.keys()Renvoie un nouvel objet Array Iterator qui contient les cls de chaque indice du tableau. Voir galement Array.prototype.keys().
Uint32Array.prototype.lastIndexOf()Renvoie le dernier indice (le plus lev) d'un lment du tableau qui est gal la valeur fournie. Si aucun lment ne correspond, la valeur -1 sera renvoye. Voir galement Array.prototype.lastIndexOf().
Uint32Array.prototype.map()Cre un nouveau tableau dont les lments sont les images des lments du tableau courant par une fonction donne. Voir galement Array.prototype.map().
Uint32Array.prototype.move() Ancienne version, non-standard, de Uint32Array.prototype.copyWithin().
Uint32Array.prototype.reduce()Applique une fonction sur un accumulateur et chaque lment du tableau (de gauche droite) afin de rduire le tableau en une seule valeur. Voir galement Array.prototype.reduce().
Uint32Array.prototype.reduceRight()Applique une fonction sur un accumulateur et chaque lment du tableau (de droite gauche) afin de rduire le tableau en une seule valeur. Voir galement Array.prototype.reduceRight().
Uint32Array.prototype.reverse()Inverse l'ordre des lments d'un tableau. Le premier lment du tableau devient le dernier et le dernier devient le premier (et ainsi de suite). Voir galement Array.prototype.reverse().
Uint32Array.prototype.set()Enregistre plusieurs valeurs dans le tableau typ partir de valeurs d'un autre tableau.
Uint32Array.prototype.slice()Extrait un fragment d'un tableau et renvoie ce fragment. Voir galement Array.prototype.slice().
Uint32Array.prototype.some()Renvoie true si au moins un des lments remplit une condition donne par une fonction de test. Voir galement Array.prototype.some().
Uint32Array.prototype.sort()Trie les lments du tableau et renvoie ce tableau. Voir galement Array.prototype.sort().
Uint32Array.prototype.subarray()Renvoie un nouvel objet Uint32Array qui est le fragment du tableau courant, entre les indices de dbut et de fin donns.
Uint32Array.prototype.values()Renvoie un nouvel objet Array Iterator qui contient les valeurs correspondantes chaque indice du tableau. Voir galement Array.prototype.values().
Uint32Array.prototype.toLocaleString()Renvoie une chane de caractres localise qui reprsente le tableau et ses lments. Voir galement Array.prototype.toLocaleString().
Uint32Array.prototype.toString()Renvoie une chane de caractre qui reprsente le tableau et ses lments. Voir galement Array.prototype.toString().
Uint32Array.prototype[@@iterator]()Renvoie un nouvel objet Array Iterator qui contient les valeurs correspondantes chaque indice du tableau.
Diffrentes faons de crer un objet Uint32Array :
// Construction partir d'une longueur
var uint32 = new Uint32Array(2);
uint32[0] = 42;
console.log(uint32[0]); // 42
console.log(uint32.length); // 2
console.log(uint32.BYTES_PER_ELEMENT); // 4
// Construction partir d'un tableau
var arr = new Uint32Array([21, 31]);
console.log(arr[1]); // 31
// Construction partir d'un tableau typ
var x = new Uint32Array([21, 31]);
var y = new Uint32Array(x);
console.log(y[0]); // 21
// Construction partir d'un ArrayBuffer
var buffer = new ArrayBuffer(16);
var z = new Uint32Array(buffer, 0, 4);
// Construction partir d'un itrable
var iterable = (function* () {
yield* [1, 2, 3];
})();
var uint32 = new Uint32Array(iterable);
// Uint32Array[1, 2, 3]
| Spcification |
|---|
| ECMAScript 2027 LanguageSpecification # sec-typedarray-objects |
Cette page a t modifie le 17 juil. 2026 par les contributeurices du MDN.
Uint32ArrayTypedArrayTypedArray.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()BigInt64ArrayBigUint64ArrayFloat16ArrayFloat32ArrayFloat64ArrayInt8ArrayInt16ArrayInt32ArrayUint8ArrayUint8ClampedArrayUint16ArrayCertaines 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 |