TypedArray.prototype

La propriété TypedArray.prototype représente le prototype des constructeurs TypedArray.

Attributs de TypedArray.prototype
Écrivable Non
Énumérable Non
Configurable Non

Description

Les instances de TypedArray héritent de TypedArray.prototype. Le prototype du constructeur peut être utilisé pour ajouter des propriétés et/ou des méthodes à toutes les instances de TypedArray (où TypedArray correspond à un des types de tableaux typés).

Pour plus de détails sur le fonctionnement de l'héritage, voir la page sur TypedArray.

Propriétés

TypedArray.prototype.constructor
Cette propriété renvoie la fonction qui a créé le prototype de l'instance. Elle correspondra à l'une des fonctions par défaut pour le type du tableau typé utilisé.
TypedArray.prototype.buffer Lecture seule
Cette propriété renvoie l'ArrayBuffer qui est référencé par le tableau typé. Cette propriété est définie lors de la construction et est donc accessible en lecture seule uniquement.
TypedArray.prototype.byteLength Lecture seule
Cette propriété renvoie la longueur (exprimée en octets) du tableau typé, à partir du début de l'ArrayBuffer. Cette propriété est définie lors de la construction et est donc accessible en lecture seule uniquement.
TypedArray.prototype.byteOffset Lecture seule
Cette propriété renvoie le décalage utilisé (exprimé en octets) entre le début du tableau typé et le début du ArrayBuffer. Cette propriété est définie lors de la construction et est donc accessible en lecture seule uniquement.
TypedArray.prototype.length Lecture seule
Cette propriété renvoie le nombre d'éléments contenus dans le tableau typé. Cette propriété est définie lors de la construction et est donc accessible en lecture seule uniquement.

Méthodes

TypedArray.prototype.copyWithin()
Copie une suite d'éléments au sein du tableau typé. Voir aussi Array.prototype.copyWithin().
TypedArray.prototype.entries()
Renvoie un nouvel objet Array Iterator qui contient les clés/valeurs pour chaque indice du tableau. Voir aussi Array.prototype.entries().
TypedArray.prototype.every()
Teste si tous les éléments du tableau typé respectent une condition donnée sous la forme d'une fonction. Voir aussi Array.prototype.every().
TypedArray.prototype.fill()
Affecte une même valeur statique aux éléments du tableau typé entre un indice de début et un indice de fin. Voir aussi Array.prototype.fill().
TypedArray.prototype.filter()
Crée un nouveau tableau typé dont les éléments proviennent d'un tableau typé qu'on a filtré avec une fonction. Voir aussi Array.prototype.filter().
TypedArray.prototype.find()
Renvoie la valeur trouvée dans le tableau typé si un élément du tableau typé respecte une condition définie par une fonction. Si aucun élément n'est trouvé, undefined sera renvoyé. Voir aussi Array.prototype.find().
TypedArray.prototype.findIndex()
Renvoie l'indice de l'élément trouvé si un élément du tableau typé respecte une condition définie par une fonction. Si aucun élément n'est trouvé, -1 sera renvoyé. Voir aussi Array.prototype.findIndex().
TypedArray.prototype.forEach()
Appelle une fonction pour chaque élément du tableau typé. Voir aussi Array.prototype.forEach().
TypedArray.prototype.includes()
Détermine si un élément est contenu dans un tableau typé et renvoie true ou false selon le cas de figure. Voir aussi Array.prototype.includes().
TypedArray.prototype.indexOf()
Renvoie le premier indice (le plus petit) d'un élément du tableau typé qui a la valeur fournie en argument. Si aucun élément n'est trouvé, la valeur -1 sera renvoyée. Voir aussi Array.prototype.indexOf().
TypedArray.prototype.join()
Fusionne l'ensemble des éléments du tableau typé en une chaîne de caractères. Voir aussi Array.prototype.join().
TypedArray.prototype.keys()
Renvoie un nouvel objet Array Iterator qui contient les clés pour chaque élément du tableau. Voir aussi Array.prototype.keys().
TypedArray.prototype.lastIndexOf()
Renvoie le dernier indice (le plus grand) d'un élément du tableau typé qui a la valeur fournie en argument. Si aucun élément n'est trouvé, -1 sera renvoyé. Voir aussi Array.prototype.lastIndexOf().
TypedArray.prototype.map()
Crée un nouveau tableau typé dont les éléments sont les images des éléments du tableau typé courant par une fonction donnée. Voir aussi  Array.prototype.map().
TypedArray.prototype.move() Non implémenté
Ancienne version, non-standard, de TypedArray.prototype.copyWithin().
TypedArray.prototype.reduce()
Applique une fonction par rapport à un accumulateur pour chaque valeur du tableau (de gauche à droite) afin de réduire le tableau typé à une seule valeur. Voir aussi Array.prototype.reduce().
TypedArray.prototype.reduceRight()
Applique une fonction par rapport à un accumulateur pour chaque valeur du tableau (de droite à gauche) afin de réduire le tableau typé à une seule valeur. Voir aussi Array.prototype.reduceRight().
TypedArray.prototype.reverse()
Inverse l'ordre des éléments du tableau typé (le premier devient le dernier, le dernier devient le premier et ainsi de suite). Voir aussi Array.prototype.reverse().
TypedArray.prototype.set()
Cette méthode permet d'enregistrer plusieurs valeurs dans le tableau typé à partir d'un tableau donné.
TypedArray.prototype.slice()
Extrait un fragment du tableau typé et renvoie ce fragment sous forme d'un tableau typé. Voir aussi Array.prototype.slice().
TypedArray.prototype.some()
Renvoie true si au moins un élément du tableau typé respecte une condition définie par une fonction passée en argument. Voir aussi Array.prototype.some().
TypedArray.prototype.sort()
Trie les éléments du tableau typé sur place et renvoie le tableau typé. Voir aussi Array.prototype.sort().
TypedArray.prototype.subarray()
Cette méthode renvoie un nouvel objet TypedArray en fonction d'un indice de début et de fin.
TypedArray.prototype.values()
Renvoie un nouvel objet Array Iterator qui contient les valeurs pour chaque indice du tableau typé. Voir aussi Array.prototype.values().
TypedArray.prototype.toLocaleString()
Renvoie une chaîne de caractères localisée qui représente le tableau typé et ses éléments. Voir aussi Array.prototype.toLocaleString().
TypedArray.prototype.toString()
Renvoie une chaîne de caractères représentant le tableau typé et ses éléments. Voir aussi Array.prototype.toString().
TypedArray.prototype[@@iterator]()
Renvoie un nouvel objet Array Iterator contenant les valeurs pour chaque indice du tableau typé.

Spécifications

Spécification Statut Commentaires
ECMAScript 2015 (6th Edition, ECMA-262)
La définition de 'TypedArray prototype' dans cette spécification.
Standard Définition initiale.
ECMAScript 2016 Draft (7th Edition, ECMA-262)
La définition de 'TypedArray prototype' dans cette spécification.
Projet  

Compatibilité des navigateurs

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari
Support simple 7.0 4.0 (2) 10 11.6 5.1
Fonctionnalité Android Chrome pour Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Support simple 4.0 (Oui) 4.0 (2) 10 11.6 4.2

Voir aussi

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : SphinxKnight, cdr
 Dernière mise à jour par : SphinxKnight,