Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Float64Array, objet

Tableau typé de valeurs float 64 bits. Le contenu est initialisé à 0. Si le nombre d'octets demandé ne peut pas être alloué, une exception est levée.

float64Array = new Float64Array( length ); float64Array = new Float64Array( array ); float64Array = new Float64Array( buffer, byteOffset, length);

float64Array

Requis. Nom de la variable à laquelle l'objet Float64Array est assigné.

length

Spécifie le nombre d'éléments du tableau.

array

Tableau (ou tableau typé) contenu dans ce tableau. Le contenu est initialisé conformément au contenu du tableau ou du tableau typé donné, chaque élément étant converti en type Float64.

buffer

ArrayBuffer représenté par Float64Array.

byteOffset

Facultatif. Spécifie le décalage en octets à partir du début de la mémoire tampon auquel l'objet Float64Array doit commencer.

length

Nombre d'éléments dans le tableau.

Le tableau suivant répertorie les constantes de l'objet Float64Array.

Constante

Description

Constante BYTES_PER_ELEMENT

Taille en octets de chaque élément contenu dans le tableau.

Le tableau suivant répertorie les constantes de l'objet Float64Array.

Property

Description

Propriété buffer

Lecture seule. Obtient l'objet ArrayBuffer référencé par ce tableau.

Propriété byteLength

Lecture seule. Longueur en octets de ce tableau à partir du début de son ArrayBuffer, telle qu'elle est résolue au moment de la construction.

Propriété byteOffset

Lecture seule. Offset en octets de ce tableau à partir du début de son ArrayBuffer, tel qu'il est résolu au moment de la construction.

Propriété length

Longueur du tableau.

Le tableau suivant répertorie les méthodes de l'objet Float64Array.

Méthode

Description

Méthode get

Omissible. Obtient l'élément au niveau de l'index spécifié.

set, méthode (Float64Array)

Définit une valeur ou un tableau de valeurs.

subarray, méthode (Float64Array)

Obtient une nouvelle vue Float64Array du stockage ArrayBuffer pour ce tableau.

L'exemple suivant montre comment utiliser un objet Float64Array pour traiter les données binaires acquises via un XmlHttpRequest :

var req = new XMLHttpRequest();
    req.open('GET', "http://www.example.com");
    req.responseType = "arraybuffer";
    req.send();

    req.onreadystatechange = function () {
        if (req.readyState === 4) {
            var buffer = req.response;
            var dataview = new DataView(buffer);
            var ints = new Float64Array(buffer.byteLength / 8);
            for (var i = 0; i < ints.length; i++) {
                ints[i] = dataview.getFloat64(i * 8);
            }
        alert(ints[10]);
        }
    }

Prise en charge dans les modes de document suivants : Internet Explorer 10 (mode normes) et Internet Explorer 11 (mode normes). Également pris en charge dans les applications du Store (Windows 8 et Windows Phone 8.1). Voir Informations de version.

Non pris en charge dans les modes de document suivants : Quirks, Internet Explorer 6 (mode normes), Internet Explorer 7 (mode normes), Internet Explorer 8 (mode normes), Internet Explorer 9 (mode normes).

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft