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 aussiArray.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 aussiArray.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
oufalse
selon le cas de figure. Voir aussiArray.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 aussiArray.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 aussiArray.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 aussiArray.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
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
cdr
Dernière mise à jour par :
SphinxKnight,