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

Float32Array - 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

Float32Array

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 tableau typ Float32Array reprsente un tableau de nombres virgule flottante sur 32 bits dans l'ordre des octets de la plateforme. Si vous avez besoin de contrler l'ordre des octets, utilisez plutt DataView. Le contenu est initialis 0 sauf si des donnes d'initialisation sont explicitement fournies. Une fois cr, vous pouvez accder aux lments du tableau en utilisant les mthodes de l'objet ou la syntaxe d'index de tableau standard (c'est--dire la notation entre crochets).

Float32Array est une sous-classe de la classe cache de TypedArray.

Dans cet article

Constructeur

Float32Array()

Cre un nouvel objet Float32Array.

Proprits statiques

Hrite aussi des proprits statiques de son parent TypedArray.

Float32Array.BYTES_PER_ELEMENT

Retourne une valeur numrique correspondant la taille d'un lment. 4 dans le cas de Float32Array.

Mthodes statiques

Hrite des mthodes statiques de son parent TypedArray.

Proprits d'instance

Hrite aussi des proprits d'instance de son parent TypedArray.

Ces proprits sont dfinies sur Float32Array.prototype et partages par toutes les instances de Float32Array.

Float32Array.prototype.BYTES_PER_ELEMENT

Retourne une valeur numrique correspondant la taille d'un lment. 4 dans le cas d'un Float32Array.

Float32Array.prototype.constructor

La fonction constructeur qui a cr l'objet instance. Pour les instances de Float32Array, la valeur initiale est le constructeur Float32Array.

Mthodes d'instance

Hrite des mthodes d'instance de son parent TypedArray.

Exemples

Diffrentes faons de crer un objet Float32Array

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

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

// Construction  partir d'un tableau typ
const y = new Float32Array(x);
console.log(y[0]); // 21

// Construction  partir d'un ArrayBuffer
const tampon = new ArrayBuffer(32);
const z = new Float32Array(tampon, 4, 4);
console.log(z.byteOffset); // 4

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

Spcifications

Spcification
ECMAScript 2027 LanguageSpecification
# sec-typedarray-objects

Compatibilit des navigateurs

Voir aussi


Web Proxy Viewer  |  New URL  |  Original Page