HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
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.
View in English Always switch to English
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 représente un tableau de nombres à virgule flottante sur 32 bits dans l'ordre des octets de la plateforme. Si vous avez besoin de contrôler l'ordre des octets, utilisez plutôt DataView. Le contenu est initialisé à 0 sauf si des données d'initialisation sont explicitement fournies. Une fois créé, vous pouvez accéder aux éléments du tableau en utilisant les méthodes de l'objet ou la syntaxe d'index de tableau standard (c'est-à-dire la notation entre crochets).
Float32Array
DataView
0
Float32Array est une sous-classe de la classe cachée de TypedArray.
TypedArray
Float32Array()
Crée un nouvel objet Float32Array.
Hérite aussi des propriétés statiques de son parent TypedArray.
Float32Array.BYTES_PER_ELEMENT
Retourne une valeur numérique correspondant à la taille d'un élément. 4 dans le cas de Float32Array.
4
Hérite des méthodes statiques de son parent TypedArray.
Hérite aussi des propriétés d'instance de son parent TypedArray.
Ces propriétés sont définies sur Float32Array.prototype et partagées par toutes les instances de Float32Array.
Float32Array.prototype
Float32Array.prototype.BYTES_PER_ELEMENT
Retourne une valeur numérique correspondant à la taille d'un élément. 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.
Hérite des méthodes d'instance de son parent TypedArray.
// 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 itérable const iterable = (function* () { yield* [1, 2, 3]; })(); const float32DepuisUnIterable = new Float32Array(iterable); console.log(float32DepuisUnIterable); // Float32Array [1, 2, 3]
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
core-js
ArrayBuffer