Cette liste contient l'ensemble des méthodes JavaScript documentées sur MDN, triées dans l'ordre alphabétique.
Trouvé 428 pages avec le tag "Méthode":
A
-
abs
: La fonctionMath.abs()
retourne la valeur absolue d'un nombre, c'est-à-dire -
abs
: La méthode statiqueSIMD.%type%.abs()
renvoie un nouveau type de donnée SIMD dont les valeurs des voies sont les valeurs absolues (des voies du type SIMD passé en argument). Cette opération n'est possible que sur les types SIMD utilisant les nombres flottants. -
acos
: La fonctionMath.acos()
renvoie l'arc cosinus d'une valeur exprimée en radians. Cela est défini par : -
acosh
: La fonctionMath.acosh()
renvoie l'arc cosinus hyperbolique d'un nombre.Elle est définie par : -
add
: La méthode statiqueAtomics
.add()
ajoute une valeur donnée à un élément du tableau à une position donnée. Elle renvoie l'ancienne valeur qui était contenue à cet emplacement. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
add
: La méthodeadd()
permet d'ajouter un nouvel objet à un objetWeakSet
. -
add
: La méthode statiqueSIMD.%type%.add()
renvoie une nouvelle instance dont les valeurs des voies sont les sommes des voies des vecteurs passés en argument. -
add
: La méthodeadd()
permet d'ajouter un nouvel élément ayant une valeur donnée à un ensembleSet
. Cette valeur sera ajoutée à la fin de l'objetSet
. -
addSaturate
: La méthode statiqueSIMD.%type%.addSaturate()
renvoie une nouvelle instance d'un tableau SIMD dont les voies contiennent les sommes des voies (a + b
) des tableaux passés et gère le dépassement en encadrant la valeur finale. -
all
: La méthodePromise.all(itérable)
renvoie une promesse (promise) qui est résolue/tenue lorsque toutes les promesses de l'itérable ont été résolues/tenues. -
allTrue
: La méthode statiqueSIMD.%BooleanType%.allTrue()
renvoie un booléen indiquant si toutes les composantes d'un vecteur valenttrue
. -
anchor
: La méthodeanchor()
permet de créer une ancre HTML<a>
qui est utilisé comme cible hypertexte. -
and
: La méthode statiqueSIMD.%type%.and()
renvoie une nouvelle instance dont les valeurs des voies sont le résultat d'un ET logique appliqué aux valeurs des voies des vecteurs passés en argument (a & b
). Cette opération ne peut être utilisée que sur les types SIMD entiers et booléens. -
and
: La méthode statiqueAtomics
.and()
calcule un ET binaire avec une valeur donnée, à un emplacement donné du tableau. Elle renvoie l'ancienne valeur qui était contenue à cet emplacement. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
apply
: La méthodeapply()
appelle une fonction en lui passant une valeurthis
et desarguments
sous forme d'un tableau (ou d'un objet semblable à un tableau). -
apply
: La méthodehandler.apply()
représente une trappe pour un appel de fonctions. -
apply
: La méthode statiqueReflect
.apply()
permet d'appeler une fonction cible avec des arguments donnés. -
asin
: La fonctionMath.asin()
renvoie l'arc cosinus d'un nombre (en radians). Elle est définie par : -
asinh
: La fonctionMath.asinh()
renvoie l'arc sinus hyperbolique d'un nombre : -
assign
: La méthodeObject.assign()
est utilisée afin de copier les valeurs de toutes les propriétés directes (non héritées) d'un objet qui sont énumérables sur un autre objet cible. Cette méthode renvoie l'objet cible. -
atan
: La fonctionMath.atan()
renvoie l'arc tangente d'un nombre exprimée en radians. Elle est définie par : -
atan2
: La fonctionMath.atan2()
renvoie l'arc tangente du quotient de ses arguments. -
atanh
: La fonctionMath.atanh()
renvoie l'arc tangente hyperbolique d'un nombre :
B
-
Bool64x2
: Le type de donnéesSIMD.Bool64x2
est un vecteur sur 128 bits, divisé en 2 voies qui stockent chacune une valeur booléenne. -
big
: La méthodebig()
crée un élément HTML<big>
qui affichera la chaine de caractères avec une taille de police importante. -
bind
: La fonctionbind()
crée une nouvelle fonction qui, lorsqu'elle est appelée, a pour contextethis
la valeur passée en paramètre et éventuellement une suite d'arguments qui précéderont ceux fournis à l'appel de la fonction créée. -
blink
: La méthodeblink()
crée un élément HTML<blink>
qui affiche la chaine de caractères en clignotant. -
bold
: La méthodebold()
crée un élément HTML<b>
qui affiche la chaine de caractères en gras.
C
-
call
: La méthodecall()
réalise un appel à une fonction avec une valeurthis
et les arguments fournis individuellement. -
catch
: La méthode catch() renvoie un objetPromise
et ne traite que des cas où la promesse initiale est rejetée. Elle a le même effet qu'un appel àPromise.prototype.then(undefined, siRejetée)
. -
cbrt
: La fonctionMath.cbrt()
returne la racine cubique (le nom anglais étant cubic root) d'un nombre : -
ceil
: La fonctionMath.ceil()
retourne le plus petit entier supérieur ou égal au nombre donné. -
charAt
: La méthode charAt() renvoie le caractère à la position spécifiée. -
charCodeAt
: La méthodecharCodeAt()
un entier compris entre 0 et 65535 qui correspond au code UTF-16 d'un caractère de la chaîne situé à une position donnée. Le codet renvoyé correspond au caractère UTF-16 si celui-ci peut être représenté sur un seul codet, sinon, la méthode renvoie la première partie de la paire. Les codets pouvant être renvoyés sont ceux inférieurs ou égaux à 0x10000. Si vous souhaitez obtenir l'ensemble de la valeur, vous pouvez utiliser la méthodecodePointAt()
. -
check
: La méthode statiqueSIMD.%type%.check()
renvoie un type de donnée si le paramètre est un type de donnée SIMD valide et qu'il correspond à%type%
. Dans les autres cas, cela provoque une exceptionTypeError
. -
clear
: La méthodeclear()
permettait de retirer tous les éléments d'un objetWeakMap
mais celle-ci ne fait plus partie d'ECMAScript. -
clear
: La méthodeclear()
permettait de retirer tous les éléments d'un objetWeakSet
mais celle-ci ne fait plus partie d'ECMAScript. -
clear
: La méthodeclear()
supprime tous les éléments d'un objetMap
. -
clear
: La méthodeclear()
permet de retirer tous les éléments d'un ensembleSet
. -
clz32
: La fonctionMath.clz32()
renvoie le nombre de zéros commençant un nombre réprésenté en binaire sur 32 bits . -
codePointAt
: La méthodecodePointAt()
renvoie un entier positif qui correspond au code Unicode du caractère de la chaîne à la position donnée. -
compareExchange
: La méthode statiqueAtomics
.compareExchange()
échange une valeur d'un tableau à un emplacement donné si la valeur qui était dans le tableau correspond à une valeur donnée. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
compile
: La méthode dépréciéecompile
()
est utilisée afin de (re)compiler une expression rationnelle lors de l'exécution d'un script. Cette méthode effectue essentiellement les mêmes actions que le constructeurRegExp
. -
concat
: La méthodeconcat()
combine le texte de deux chaînes et renvoie une nouvelle chaîne ainsi formée. -
concat
: La méthodeconcat()
renvoie un nouveau tableau qui est le résultat de la concaténation entre le tableau original et les arguments de la fonction qui sont des tableaux ou des valeurs. -
construct
: La méthode statiqueReflect
.construct()
agit comme l'opérateurnew
sous la forme d'une fonction. Elle est équivalente ànew cible(...args)
. -
construct
: La méthodehandler.construct()
est une trappe pour l'opérateurnew
. -
copyWithin
: La méthodecopyWithin()
permet de copier une suite d'éléments à l'intérieur d'un tableau à partir d'un indicecible
. La séquence est définie à partir des indices définis en deuxième et troisième argument,début
etfin
. L'argumentfin
est facultatif et sa valeur par défaut correspond à la taille du tableau. -
copyWithin
: La méthodecopyWithin()
permet de copier des éléments d'un tableau dans le tableau typé à partir de la positioncible
. Les éléments copiés sont ceux contenus entre les indexdébut
etfin
. L'argumentfin
est optionnel, sa valeur par défaut correspondra à la longueur du tableau dont on souhaite copier les éléments. Cette méthode utilise le même algorithme queArray.prototype.copyWithin
. TypedArray est l'un des types de tableaux typés. -
cos
: La fonctionMath.cos()
retourne le cosinus d'un nombre. -
cosh
: La fonctionMath.cosh()
renvoie le cosinus hyperbolique d'un nombre, défini par : -
create
: La méthodeObject.create()
crée un nouvel objet avec un prototype donné et des propriétés données.
D
-
defineProperties
: La méthodeObject.defineProperties()
permet de définir ou de modifier les propriétés d'un objet directement sur celui-ci. La valeur renvoyée est l'objet modifié. -
defineProperty
: La méthode statiqueReflect
.defineProperty()
est semblable àObject.defineProperty()
mais renvoie unBoolean
. -
defineProperty
: La méthodeObject.defineProperty()
permet de définir une nouvelle propriété ou de modifier une propriété existante, directement sur un objet. La méthode renvoie l'objet modifié. -
defineProperty
: La méthodehandler.defineProperty()
est une trappe pourObject.defineProperty()
. -
delete
: La méthodedelete()
retire un élément donné de l'objetWeakMap
. -
delete
: La méthodedelete()
permet de retirer un élément donné d'un objetMap
. -
delete
: La méthodedelete()
permet de retirer un élément donné d'un objetSet
. -
delete
: La méthodedelete()
permet de retirer un élément donné d'un objetWeakSet
. -
deleteProperty
: La méthode statiqueReflect
.deleteProperty()
permet de supprimer des propriétés. Il agit comme l'opérateurdelete
. -
deleteProperty
: La méthodehandler.deleteProperty()
est une trappe pour l'opérateurdelete
. -
div
: La méthode statiqueSIMD.%type%.div()
renvoie une nouvelle instance dont les valeurs des voies sont les résultats des divisions des valeurs des voies des arguments (a / b
). Cette fonction n'est définie que sur les types SIMD à point flottant.
E
-
endsWith
: La méthodeendsWith()
renvoie un booléen indiquant si la chaine de caractères se termine par la deuxième chaine de caractères fournie en argument. -
entries
: La méthodeentries()
renvoie un nouvel objet de typeArray Iterator
qui contient le couple clef/valeur pour chaque éléments du tableau. -
entries
: La méthodeentries()
renvoie un nouvel objetArray Iterator
qui contient les paires clé/valeur pour chaque indice du tableau. -
entries
: La méthodeentries()
renvoie un objetIterator
qui contient les paires[clé, valeur]
pour chaque élément de l'objetMap
, dans leur ordre d'insertion. -
entries
: La méthodeentries()
renvoie un nouvel objetIterator
qui contient un tableau composé de[valeur, valeur]
pour chaque élément de l'objetSet
, dans leur ordre d'insertion. En raison de leur structure, les objetsSet
n'ont pas de clé (key
), à la différence des objetsMap
. Pour garder une structure et une API sembables à celle d'un objetMap
, chaque entrée (entry) aura la même valeur pour la clé (key) et pour la valeur (value), c'est pourquoi un tableau de[valeur, valeur]
est renvoyé. -
entries
: La méthodeObject.entries()
renvoie un tableau des propriétés propres énumérables d'un objet sous la forme de paires[clé, valeur]
, dans le même ordre qu'une bouclefor...in
(la bouclefor-in
est différente car elle parcourt la chaîne des prototypes). -
enumerate
: La méthodehandler.enumerate()
représente une trappe pour les instructionsfor...in
. Elle a été retirée du standard ECMAScript avec la septième édition et est dépréciée pour les navigateurs. -
enumerate
: La méthode statiqueReflect
.enumerate()
renvoie un itérateur qui déroule les propriétés propres énumérables et les propriétés héritées énumérables de l'objet cible. Cette méthode a été retirée de la septième édition d'ECMAScript et est désormais dépréciée dans les navigateurs. -
equal
: La méthode statiqueSIMD.%type%.equal()
renvoie un masque de sélection dont les valeurs dépendent de l'égalité stricte des valeurs des voies des arguments passés (a == b
). -
eval
: La méthodeObject.eval()
permet d'évaluer une chaîne de caractères contenant du code JavaScript dans le contexte de l'objet. Cette méthode a été retirée. -
every
: La méthodeevery()
permet de tester si tous les éléments d'un tableau vérifient une condition donnée par une fonction en argument. -
every
: La méthodeevery()
teste si tous les éléments du tableau typé satisfont une condition implémentée par la fonction de test fournie. Cette méthode utilise le même algorithmeArray.prototype.every()
. Pour le reste de cet article, TypedArray correspond à un des types de tableaux typés. -
exchange
: La méthode statiqueAtomics
.exchange()
permet d'échanger une valeur donnée à une position donnée du tableau et de renvoyer l'ancienne valeur qui était contenue dans le tableau. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
exec
: La méthodeexec()
exécute la recherche d'une correspondance sur une chaîne de caractères donnée. Elle renvoie un tableau contenant les résultats ounull
. -
exp
: La fonctionMath.exp()
renvoie l'exponentielle d'un nombre (donnée parex
, oùx
est la valeur passée en argument ete
la valeur du nombre d'Euler (parfois appelé constante de Napier). -
expm1
: La fonctionMath.expm1()
renvoieex
- 1, avecx
l'argument donné ete
la base du logarithme nepérien. -
extractLane
: La méthode statiqueSIMD.%type%.extractLane()
renvoie la valeur d'une voie donnée.
F
-
fill
: La méthodefill()
remplit tout les éléments d'un tableau entre deux index avec une valeur statique. -
fill
: La méthodefill()
remplit les éléments d'un tableau typé contenu entre un indice de début et un indice de fin avec une valeur statique. Cette méthode utilise le même algorithme queArray.prototype.fill()
. Dans le reste de cet article, TypedArray correspond à l'un des types de tableaux typés. -
filter
: La méthodefilter()
crée un nouveau tableau qui contient l'ensemble des éléments qui remplissent une condition fournie par la fonction de test passée en argument. Cette méthode utilise le même algorithme queArray.prototype.filter()
. TypedArray est utilisé ici de façon générique pour représenter l'un des types de tableaux typés possibles. -
filter
: La méthodefilter()
crée et retourne un nouveau tableau contenant tous les éléments du tableau d'origine pour lesquels la fonctioncallback
retournetrue
. -
find
: La méthodefind()
renvoie une valeur contenue dans le tableau si un élément du tableau respecte une condition donnée par la fonction de test passée en argument. Sinon, la valeurundefined
est renvoyée. -
find
: La méthodefind()
renvoie une valeur du tableau typé si un élément du tableau remplit la condition définie par la fonction de test fournie. Si aucun élément ne remplit la condition, la valeurundefined
sera renvoyée. Pour la suite de cet article TypedArray correspond à l'un des types de tableaux typés. -
findIndex
: La méthodefindIndex()
renvoie l'indice d'un élément du tableau qui satisfait une condition donnée par une fonction. Si la fonction renvoie faux pour tous les éléments du tableau, le résultat vaut -1. -
findIndex
: La méthodefindIndex()
renvoie un indice d'un élément d'un tableau typé si cet élément remplit une condition définie par une fonction de test donnée. S'il n'y a aucun élément satisfaisant, -1 sera renvoyé. -
fixed
: La méthodefixed()
permet de créer un élément HTML<tt>
, ce qui permet d'afficher le texte de la chaîne de caractère dans une fonte à chasse fixe. -
float32x4
: Le type de donnéeSIMD.Float32x4
est un vecteur sur 128 bits, divisé en 4 voies, chacune stockant une valeur flottante à précision simple (Float32). -
floor
: La fonctionMath.floor(x)
renvoie le plus grand entier qui est inférieur ou égal à un nombrex
. -
fontcolor
: La méthodefontcolor()
permet de créer un élément<font>
qui permet d'afficher la chaine de caractères dans une fonte utilisant la couleur donnée. -
fontsize
: La propriétéfontsize()
permet de créer un élément HTML<font>
qui permet d'afficher la chaîne de caractères dans une fonte de taille donnée. -
for
: La méthodeSymbol.for(clé)
permet de chercher parmi les symboles existants enregistrés dans le registre global de l'environnement d'exécution. Si un symbole associé à la clé donnée existe, il est renvoyé par la fonction, sinon un nouveau symbole associé à cette clé est créé dans le registre. -
forEach
: La méthodeforEach()
exécute une fonction donnée sur chaque élément clé-valeur de l'objetMap
dans l'ordre d'insertion. -
forEach
: La méthodeforEach()
permet d'exécuter une fonction donnée, une fois pour chaque valeur de l'ensembleSet
. L'ordre appliqué est celui dans lequel les valeurs ont été ajoutées à l'ensemble. -
forEach
: La méthodeforEach()
permet d'exécuter une fonction donnée sur chaque élément du tableau. -
forEach
: La méthodeforEach()
permet d'exécuter une fonction donnée sur chaque élément du tableau. Cette méthode implémente le même algorithme queArray.prototype.forEach()
. -
freeze
: Rien ne pourra être ajouté ou supprimé dans l'ensemble des propriétés de l'objet gelé. Toute tentative échouera, silencieusement ou via une exceptionTypeError
(la plupart du temps en mode strict). -
from
: La méthodeTypedArray.from()
crée un nouvel objetTypedArray
à partir d'un objet itérable ou d'un objet semblable à un tableau. Cette méthode est similaire àArray.from()
. -
from
: La méthodeArray.from()
permet de créer une nouvelle instance d'Array
à partir d'un objet itérable ou semblable à un tableau. -
fromCharCode
: La méthode statiqueString.fromCharCode()
renvoie une chaîne de caractères créée à partir de valeurs Unicode. -
fromCodePoint
: La méthode statiqueString.fromCodePoint()
renvoie une chaîne de caractères créée à partir d'un suite de codets. -
fromFloat32x4
: La méthode statiqueSIMD.%type%.fromFloat32x4()
crée un nouveau type de donnée SIMD en effectuant une conversion flottante à partir d'unFloat32x4
. -
fromFloat32x4Bits
: La méthode statiqueSIMD.%type%.fromFloat2x4Bits()
crée un nouveau type de donnée SIMD en effectuant une copie binaire à partir d'unFloat32x4
. -
fromFloat64x2Bits
: La méthode statiqueSIMD.%type%.fromFloat64x2Bits()
crée un nouveau vecteur SIMD qui est une copie binaire d'un vecteurFloat64x2
. -
fromInt16x8Bits
: La méthodeSIMD.%type%.fromInt16x8Bits()
crée un nouveau vecteur SIMD en effectuant une copie binaire à partir d'un vecteurInt16x8
. -
fromInt32x4
: La méthode statiqueSIMD.%type%.fromInt32x4()
crée un nouveau vecteur SIMD en effectuant un conversion vers des flottants à partir d'un vecteurInt32x4
. -
fromInt32x4Bits
: La méthode statiqueSIMD.%type%.fromInt32x4Bits()
crée un nouveau vecteur SIMD en effectuant une copie binaire à partir d'un vecteurInt32x4
. -
fromInt8x16Bits
: La méthode statiqueSIMD.%type%.fromInt8x16Bits()
crée un nouveau vecteur SIMD à partir d'une copie binaire d'un vecteurInt8x16
. -
fromUint16x8Bits
: La méthode statiqueSIMD.%type%.fromUint16x8Bits()
crée un nouveau type de données SIMD en effectuant une copie binair à partir d'un tableauUint16x8
. -
fromUint32x4
: La méthode statiqueSIMD.%type%.fromUint32x4()
crée un nouveau type de données SIMD en effectuant une conversion depuis un vecteurUint32x4
. -
fromUint32x4Bits
: La méthode statiqueSIMD.%type%.fromUint32x4Bits()
crée un nouveau tableau SIMD à partir d'une conversion binaire d'un tableauUint32x4
. -
fromUint8x16Bits
: La méthode statiqueSIMD.%type%.fromUint8x16Bits()
permet de créer un nouveau tableau SIMD en effectuant une conversion binaire d'un tableauUint8x16
. -
fround
: La fonctionMath.fround()
renvoie le nombre flottant à précision simple qui est le plus proche du nombre fourni. -
futexWait
: La méthode statiqueAtomics
.futexWait()
permet de vérifier qu'un emplacement d'un tableauInt32Array
contient toujours une valeur donnée. L'agent dort en attendant ou expire. La méthode renvoie une des propriétés d'Atomics
selon la situation :OK
,NOTEQUAL
ouTIMEDOUT
. -
futexWake
: La méthode statiqueAtomics
.futexWake()
permet de réveiller des agents dormants qui sont dans la file d'attente. -
futexWakeOrRequeue
: La méthodeAtomics
.futexWakeOrRequeue()
réveille certains agents qui dorment dans la file d'attente et déplace des agents qui attendent à la fin de la file.
G
-
get
: La méthodeget()
permet de renvoyer un élément donné d'un objetWeakMap
. -
get
: La méthode statiqueReflect
.get()
est une fonction qui permet d'obtenir une propriété d'un objet cible. Elle fonctionne comme (cible[cléPropriété]
) mais sous la forme d'une fonction. -
get
: La méthodehandler.get()
est une trappe pour intercepter l'accès à la valeur d'une propriété. -
get
: La méthodeget()
renvoie un élément d'un objetMap
. -
getDate
: La méthodegetDate()
retourne le jour du mois pour la date spécifiée d'après l'heure locale. -
getDay
: La méthodegetDay()
renvoie le jour de la semaine pour la date spécifiée selon l'heure locale. -
getFloat32
: La méthodegetFloat32()
permet de lire un nombre flottant signé sur 32 bits à l'octet donné par rapport au début deDataView
. -
getFloat64
: La méthodegetFloat64()
permet de lire un entier signé sur 64 bits (type double par analogie avec C) à l'octet donné par rapport au début deDataView
. -
getFullYear
: La méthodegetFullYear()
renvoie l'année de la date renseignée d'après l'heure locale. -
getHours
: La méthodegetHours()
renvoie l'heure pour la date renseignée, d'après l'heure locale. -
getInt16
: La méthodegetInt16()
permet de lire un entier signé sur 16 bits (type short par analogie avec C) à l'octet donné par rapport au début deDataView
. -
getInt32
: La méthodegetInt32()
permet de lire un entier signé sur 32 bits (type long par analogie avec C) à l'octet donné par rapport au début deDataView
. -
getInt8
: La méthodegetInt8()
permet de lire un entier signé sur 8 bits à l'octet donné par rapport au début deDataView
. -
getMilliseconds
: La méthodegetMilliseconds()
renvoie les millièmes de secondes de la date renseignée d'après l'heure locale. -
getMinutes
: La méthodegetMinutes()
renvoie les minutes pour la date renseignée d'après l'heure locale. -
getMonth
: La méthodegetMonth()
retourne le mois de la date renseignée d'après l'heure locale. La numérotation démarre à 0 (c'est-à-dire que 0 correspond au premier mois de l'année). -
getNotifier
: La méthodeObject.getNotifer()
est utilisée pour créer un objet qui permet de déclencher des changements (tels que perçus parObject.observe
()
) de façon synthétique. Cette API a été dépréciée et retirée des navigateurs. -
getOwnPropertyDescriptor
: La méthodeObject.getOwnPropertyDescriptor()
renvoie un descripteur de la propriété propre d'un objet (c'est-à-dire une propriété directement présente et pas héritée via la chaîne de prototypes). -
getOwnPropertyDescriptor
: La méthodehandler.getOwnPropertyDescriptor()
est une trappe pour intercepterObject.getOwnPropertyDescriptor()
. -
getOwnPropertyDescriptor
: La méthode statiqueReflect
.getOwnPropertyDescriptor()
est similaire àObject.getOwnPropertyDescriptor()
. Elle renvoie un descripteur de propriété pour la propriété visée si elle existe sur l'objet, sinon, elle renvoieundefined
. -
getOwnPropertyNames
: La méthodeObject.getOwnPropertyNames()
renvoie un tableau de toutes les propriétés (énumérables ou non) propres à un objet (c'est-à-dire n'étant pas héritées via la chaîne de prototypes). -
getOwnPropertySymbols
: La méthodeObject.getOwnPropertySymbols()
renvoie un tableau contenant tous les symboles des propriétés trouvées directement sur un objet donné. -
getPrototypeOf
: La méthode statiqueReflect
.getPrototypeOf()
est semblable à la méthodeObject.getPrototypeOf()
. Elle renvoie le prototype (c'est-à-dire la valeur de la propriété interne[[Prototype]]
) de l'objet donné. -
getPrototypeOf
: La méthodeObject.getPrototypeOf()
renvoie le prototype d'un objet donné (i.e. la valeur de la propriété[[Prototype]]
interne). -
getPrototypeOf
: La méthodehandler.getPrototypeOf()
représente une trappe pour la méthode interne[[GetPrototypeOf]]
. -
getSeconds
: La méthodegetSeconds()
renvoie les secondes pour la date renseignée d'après l'heure locale. -
getTime
: La méthodegetTime()
renvoie la valeur numérique correspondant au temps pour la date renseignée, d'après le temps universel. -
getTimezoneOffset
: La méthodegetTimezoneOffset()
retourne la différence en minutes entre le fuseau horaire UTC, et celui de l'heure locale. -
getUTCDate
: La méthodegetUTCDate()
renvoie le jour du mois pour la date renseignée d'après UTC. -
getUTCDay
: La méthodegetUTCDay()
renvoie le jour de la semaine pour la date renseignée d'après UTC. La numérotation commence à 0, et dimanche est considéré comme le premier jour de la semaine. -
getUTCFullYear
: La méthodegetUTCFullYear()
renvoie l'année de la date renseignée, d'après UTC. -
getUTCHours
: La méthodegetUTCHours()
renvoie les heures de la date renseignée, d'après UTC. -
getUTCMilliseconds
: La méthodegetUTCMilliseconds()
renvoie les millièmes de secondes pour la date renseignée selon UTC. -
getUTCMinutes
: La méthodegetUTCMinutes()
renvoie les minutes de la date renseignée, d'après UTC. -
getUTCMonth
: La méthodegetUTCMonth()
renvoie le mois de la date renseignée, d'après UTC. La numérotation des mois commence à 0 pour le premier mois de l'année. -
getUTCSeconds
: La méthodegetUTCSeconds()
renvoie les secondes de la date renseignée, d'après UTC. -
getUint16
: La méthodegetUint16()
permet de lire un entier non-signé sur 16 bits (type unsigned short par analogie avec C) à l'octet donné par rapport au début deDataView
. -
getUint32
: La méthodegetUint32()
permet de lire un entier non-signé sur 32 bits (type unsigned long par analogie avec C) à l'octet donné par rapport au début deDataView
. -
getUint8
: La méthodegetUint8()
permet de lire un entier non-signé sur 8 bits à l'octet donné par rapport au début de laDataView
. -
getYear
: Aucun. -
greaterThan
: La méthode statiqueSIMD.%type%.greaterThan()
renvoie un masque de sélection dont les valeurs dépendent du résultat de la comparaison de supériorité stricte (a > b
) pour chaque voie. -
greaterThanOrEqual
: La méthode statiqueSIMD.%type%.greaterThanOrEqual()
renvoie un masque de sélection construit selon les résultats de la comparaison de supériorité ou d'égalité pour chacune des voies des vecteurs passés en arguments (a >= b
).
H
-
has
: La méthodehas()
renvoie un booléen permettant de déterminer si l'objetMap
en question contient la clé donnée. -
has
: La méthodehandler.has()
est une trappe pour l'opérateurin
. -
has
: La méthode statiqueReflect
.has()
fonctionne comme l'opérateurin
mais sous forme d'une fonction. -
has
: La méthodehas()
renvoie un booléen qui indique s'il existe un élément de l'ensembleSet
avec une certaine valeur. -
has
: La méthodehas()
renvoie un booléen qui indique s'il existe (ou non) un élément avec une clé donnée au sein de l'objetWeakMap
. -
has
: La méthodehas()
renvoie un booléen indiquant si un objet donné est contenu dans l'ensembleWeakSet
. -
hasOwnProperty
: La méthodehasOwnProperty()
retourne un booléen indicant si l'objet possède la propriété spécifiée. -
hypot
: La fonctionMath.hypot()
renvoie la racine carrée de la somme des carrés de ses arguments. On peut également la définir avec la formule suivante :
I
-
imul
: La fonctionMath.imul()
renvoie le résultat de la multiplication de deux nombres, calculée avec la représentation sur 32 bits de ces nombres, à la façon du langage C. -
includes
: La méthodeincludes()
détermine si un tableau typé possède un certain élément et renvoietrue
oufalse
selon le cas de figure. Cette méthode utilise le même algorithme que la méthodeArray.prototype.includes()
. Dans le reste de l'article TypedArray fait référence à un des types de tableau typé. -
includes
: La méthodeincludes()
détermine si une chaîne de caractères est contenue dans une autre et renvoietrue
oufalse
selon le cas de figure. -
includes
: La méthodeincludes()
permet de déterminer si un tableau contient un élément et renvoietrue
si c'est le cas,false
sinon. -
indexOf
: La méthodeindexOf()
renvoie le premier indice (le plus petit) auquel on peut trouver un élément donné dans le tableau typé. Si l'élément n'est pas trouvé, la valeur de retour sera -1. L'algorithme utilisé pour cette méthode est le même que celui pourArray.prototype.indexOf()
. Pour le reste de l'article TypedArray correspond à l'un des types de tableau typé. -
indexOf
: La méthodeindexOf()
renvoie le premier indice pour lequel on trouve un élément donné dans un tableau. Si l'élément cherché n'est pas présent dans le tableau, la méthode renverra -1. -
indexOf
: La méthodeindexOf()
renvoie l'indice de la première occurence de la valeur cherchée au sein de la chaîne courante (à partir deindexDébut
). Elle renvoie -1 si la valeur cherchée n'est pas trouvée. -
is
: La méthodeObject.is()
permet de déterminer si deux valeurs sont les mêmes. -
isArray
: La méthodeArray.isArray()
renvoietrue
si le paramètre passé à la fonction est de typeArray
, dans le cas contraire elle renvoiefalse.
-
isExtensible
: La méthodeObject.isExtensible()
permet de déterminer si un objet est extensible (c'est-à-dire qu'on peut lui ajouter de nouvelles propriétés). -
isExtensible
: La méthode statiqueReflect
.isExtensible()
permet de déterminer si un objet est extensible (i.e. si on peut lui ajouter de nouvelles propriétés). Elle est semblable à la méthodeObject.isExtensible()
(modulo quelques différences). -
isExtensible
: La méthodehandler.isExtensible()
est une trappe pour intercepter les opérations deObject.isExtensible()
. -
isFinite
: La méthodeNumber.isFinite()
permet de déterminer si la valeur fournie est un nombre fini. -
isFrozen
: La méthodeObject.isFrozen()
permet de déterminer si un objet est gelé. -
isGenerator
: La méthodeisGenerator()
permet de déterminer si une fonction est un générateur. -
isInteger
: La méthodeNumber.isInteger()
permet de déterminer si l'argument est un nombre entier. -
isLockFree
: La méthode statiqueAtomics
.isLockFree()
est utilisée afin de déterminer si on doit utiliser des verrous (locks) ou des opérations atomiques. Elle renvoietrue
si la taille donnée correspond à une des propriétésBYTES_PER_ELEMENT
d'un des typesTypedArray
. -
isNaN
: La méthodeNumber.isNaN()
permet de déterminer si la valeur passée en argument estNaN
. Cette version est plus robuste que la méthode de l'objet globalisNaN
. -
isPrototypeOf
: La méthodeisPrototypeOf()
permet de tester si un objet fait partie de la chaîne de prototypes d'un autre objet. -
isSafeInteger
: La méthodeNumber.isSafeInteger()
permet de déterminer si la valeur, passée en argument, est un entier représentable correctement en JavaScript (c'est-à-dire un nombre compris entre -(253 -1) et 253 -1). -
isSealed
: La méthodeObject.isSealed()
permet de déterminer si un objet est scellé. -
isView
: La méthodeArrayBuffer.isView()
renvoietrue
si l'argument passé est une des vuesArrayBuffer
, comme par exemple un tableau typé ou uneDataView
;false
sinon. -
italics
: La méthodeitalics()
permet de créer un élément HTML<i>
qui permet de représenter la chaîne courante en italique.
J
-
join
: La méthodejoin()
réunit tous les éléments d'un tableau dans une chaine de caractères. -
join
: La méthodejoin()
fusionne l'ensemble des éléments d'un tableau en une chaîne de caractères. Cette méthode utilise le même algorithme queArray.prototype.join()
. Dans le reste de cet article TypedArray fait référence à l'un des types de tableaux typés.
K
-
keyFor
: La méthodeSymbol.keyFor(sym)
permet de récupérer la clé d'un symbole donné qui est partagé via le registre global des symboles. -
keys
: La méthodekeys()
renvoie un nouveauArray Iterator
qui contient les clefs pour chaque indice du tableau. -
keys
: La méthodekeys()
renvoie un objetIterator
qui contient les clés de chaque élément de l'objetMap
, dans leur ordre d'insertion. -
keys
: La méthodeObject.keys()
renvoie un tableau des propriétés propres à un objet (qui ne sont pas héritées via la chaîne de prototypes) et qui sont énumérables. L'ordre de ce tableau est le même que celui obtenu par une bouclefor...in
(à la différence q'une boucle for-in liste également les propriétés héritées). -
keys
: La méthodekeys()
renvoie un nouvel objetArray Iterator
contenant les clés pour chaque indice du tableau typé.
L
-
lastIndexOf
: La méthodelastIndexOf()
permet de renvoyer le dernier indice pour lequel une valeur donnée est présente dans un tableau. Si la valeur recherchée n'est pas présente, le résultat sera -1. Lors de la recherche, le tableau est parcouru dans le sens des index décroissants, à partir de l'indexindexDébut
. -
lastIndexOf
: La méthodelastIndexOf()
renvoie le dernier indice (le plus grand) pour lequel un élément donné est trouvé. Si l'élément cherché n'est pas trouvé, la valeur de retour sera -1. Le tableau typé est parcouru dans l'ordre des indices décroissants (de la fin vers le début) à partir deindexDépart
. Cette méthode utilise le même algorithme queArray.prototype.lastIndexOf()
. Dans le reste de l'article, TypedArray correspond à l'un des types de tableaux typés. -
lastIndexOf
: La méthodelastIndexOf()
renvoie l'indice, dans la chaîne courante, de la dernière occurence de la valeur donnée en argument. Si cette sous-chaîne n'est pas trouvée, la méthode renvoie -1. La recherche s'effectue de la fin vers le début de la chaîne, à partir deindiceDébut
. -
lessThan
: La méthode statiqueSIMD.%type%.lessThan()
renvoie un masque de sélection construit selon les résultats de la comparaison de supériorité pour chacune des voies des vecteurs passés en arguments (a < b
). -
lessThanOrEqual
: La méthode statiqueSIMD.%type%.lessThanOrEqual()
renvoie un masque de sélection construit selon les résultats de la comparaison d'infériorité ou d'égalité pour chacune des voies des vecteurs passés en arguments (a <= b
). -
link
: La méthodelink()
permet de créer un élément HTML<a>
, ce qui permet d'afficher la chaîne de caractères comme un lien hypertexte vers une URL donnée. -
load
: La méthode statiqueAtomics
.load()
renvoie une valeur située à une position donnée du tableau. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
load
: La méthode statiqueSIMD.%type%.load()
crée un nouveau type de donnée SIMD dont les valeurs des voies sont chargées à partir d'un tableau typé. -
localeCompare
: La méthodelocaleCompare()
renvoie un nombre indiquant si la chaîne de caractères courante se situe avant, après ou est la même que la chaîne passée en paramètre, selon l'ordre lexicographique. -
log
: La fonctionMath.log()
renvoie le logarithme naturel (aussi appelé logarithme népérien) d'un nombre, défini par : -
log10
: La fonctionMath.log10()
renvoie le logarithme en base 10 d'un nombre, donné par la formule : -
log1p
: La fonctionMath.log1p()
renvoie le logarithme népérien (en basee
) d'un nombre +1, donné par la formule : -
log2
: La fonctionMath.log2()
renvoie le logarithme en base 2 d'un nombre :
M
-
map
: La méthodemap()
crée un nouveau tableau composé des images des éléments d'un tableau par une fonction donnée en argument. -
map
: La méthodemap()
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. Cette méthode utilise le même algorithme queArray.prototype.map()
. TypedArray est utilisé ici de façon générique pour représenter l'un des types de tableaux typés possibles. -
match
: La méthodematch()
permet d'obtenir le tableau des correspondances entre la chaîne courante et une expression rationnelle. -
max
: La méthode statiqueSIMD.%type%.max()
renvoie une nouvelle instance d'un vecteur qui contient les maxima respectifs des voies des deux vecteurs passés en arguments (cf.Math.max(a, b)
pour la méthode scalaire équivalente). -
max
: La fonctionMath.max()
renvoie le plus grand nombre d'une série de 0 ou plusieurs nombres. -
maxNum
: La méthode statiqueSIMD.%type%.maxNum()
renvoie une nouvelle instance d'un vecteur dont les valeurs des voies sont les maxima respectifs des voies des deux vecteurs SIMD passés en arguments (la comparaison utiliseMath.max(a, b)
et considère les nombres supérieurs àNaN
). -
min
: La fonctionMath.min()
renvoie le plus petit nombre d'une série de 0 ou plusieurs nombres. -
min
: La méthode statiqueSIMD.%type%.min()
renvoie une nouvelle instance d'un vecteur qui contient les minima des valeurs des voies des deux vecteurs SIMD passés en argument (l'opération scalaire équivalente estMath.min(a, b)
). -
minNum
: La méthode statiqueSIMD.%type%.minNum()
renvoie un nouveau vecteur dont les voies contiennent les minima respectifs des voies de deux vecteurs SIMD. Cette méthode considèreNaN
supérieur à tous les nombres. (La méthode scalaire équivalent estMath.min(a, b)
). -
move
: La méthodemove()
peut être utilisée pour copier une séquence du tableau à une position donnée, définie par le paramètrecible
. Cette méthode, non-standard, a été remplacée par la méthodeTypedArray.prototype.copyWithin()
. TypedArray correspond à un des types de tableaux typés. -
mul
: La méthodeSIMD.%type%.mul()
renvoie une nouvelle instance de vecteur SIMD dont les valeurs des voies sont les résultats des multiplications des valeurs des voies des vecteurs passés en arguments (a * b
).
N
-
neg
: La méthode statiqueSIMD.%type%.mul()
renvoie une nouvelle instance d'un vecteur dont on a pris les opposés pour chaque voie -
next
: La méthodenext
()
renvoie un objet possédant deux propriétésdone
etvalue
. Cette méthode peut également recevoir un paramètre pour envoyer une valeur au générateur. -
normalize
: La méthodenormalize()
permet de renvoyer la forme normalisée Unicode d'une chaîne de caractères (si la valeur n'est pas une chaîne de caractères, elle sera convertie). -
not
: La méthode statiqueSIMD.%type%.not()
renvoie un nouveau vecteur dont les composantes sont les opposés logiques binaires des composantes du vecteur passé en argument (autrement dit, pour chaque voie, on applique un NON logique à la valeur exprimée en binaire) (~a
). Cette opération n'existe que pour les types SIMD entiers et booléens. -
notEqual
: La méthode statiqueSIMD.%type%.notEqual()
renvoie un masque de sélection construit selon que les valeurs des voies des vecteurs passés en arguments soient différentes (a != b
). -
now
: La méthodeDate.now()
renvoie le nombre de millisecondes écoulées depuis le 1er Janvier 1970 00:00:00 UTC.
O
-
observe
: La méthodeArray.observe()
est utilisée afin d'observer les modifications apportées à un tableau de façon asynchrone. Elle fonctionne de la même façon que la méthodeObject.observe()
pour les objets. Cette méthode fournit un flux de changements, triés dans l'ordre dans lequel ils se sont produits. Utiliser cette méthode est équivalent à appelerObject.observe()
avec la liste["add", "update", "delete", "splice"]
comme troisième argument. Toutefois, cette API a été dépréciée et retirée des navigateurs. Il est préférable d'utiliser l'objetProxy
, plus générique, à la place. -
observe
: La méthodeObject.observe()
est utilisée afin d'observer de façon asynchrone les modifications apportées à un objet. Cette méthode fournit un flux d'information qui correspondent aux changement apportés à l'objet, dans l'ordre dans lequel ils se sont produits. Cependant, cette API a été dépréciée et retirée des navigateurs. À la place, il est préférable d'utiliser l'objetProxy
. -
of
: La methodeArray.of()
permet de créer une nouvelle instance d'objetArray
avec un nombre variable d'argument, quels que soient leur nombre ou leur type. -
of
: La méthodeTypedArray.of()
crée un nouvel objetTypedArray
avec un nombre variable d'arguments. Cette méthode est similaire àArray.of()
. -
or
: La méthode statiqueAtomics
.or()
calcule le résultat d'un OU binaire entre une valeur donnée et une valeur du tableau typé et y place le résultat obtenu. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
or
: La méthode statiqueSIMD.%type%.or()
renvoie une nouvelle instance d'un vecteur SIMD dont les voies contiennent les résultats d'un OU logique appliqué sur les voies des deux vecteurs passés en arguments (a | b
). Cette opération n'existe que pour les types SIMD entiers et booléens. -
ownKeys
: La méthodehandler.ownKeys()
est une trappe pourObject.getOwnPropertyNames()
. -
ownKeys
: La méthode statiqueReflect
.ownKeys()
renvoie un tableau qui contient les clés des propriétés propres (non héritées) de l'objetcible
.
P
-
parse
: La méthodeDate.parse()
analyse la représentation textuelle d'une date, et renvoie le nombre de millisecondes depuis le 1er janvier 1970, 00:00:00 UTC jusqu'à cette date ouNaN
si la chaîne n'est pas reconnue ou décrit une date invalide (par exemple 2015-02-31). -
parse
: La méthodeJSON.parse()
parse une chaine de caractères en JSON et, optionnellement, transforme la valeur produite par l'analyse. -
parseFloat
: Voir la pageparseFloat
pour plus de détails et d'exemples. -
parseInt
: La méthodeNumber.parseInt()
analyse et convertit une chaine de caractères, fournie en argument, en un entier dans la base souhaitée. -
pop
: La méthodepop()
supprime le dernier élément d'un tableau et retourne cet élément. -
pow
: La fonctionMath.pow()
renvoie un nombre à une certaine puissance, c'est-à-direbaseexposant
. -
preventExtensions
: La méthodeObject.preventExtensions()
permet d'empêcher l'ajout de nouvelles propriétés à un objet (i.e. d'étendre l'objet grâce à de nouvelles caractéristiques). -
preventExtensions
: La méthodehandler.preventExtensions()
est une trappe pourObject.preventExtensions()
. -
preventExtensions
: La méthode statiqueReflect
.preventExtensions()
permet d'empêcher d'ajouter de nouvelles propriétés à un objet. Cette méthode est semblable à la méthodeObject.preventExtensions()
(modulo quelques différences). -
propertyIsEnumerable
: La méthodepropertyIsEnumerable()
renvoie un booléen qui indique si la propriété donnée est énumérable. -
prototype[@@iterator]
: La valeur initiale de la propriété@@iterator
correspond au même objet fonction que la valeur initiale de la propriétévalues
. -
prototype[@@iterator]
: La méthode[@@iterator]()
renvoie un nouvel objetIterator
qui itère sur les points de code (codets) d'une chaîne de caractères, en renvoyant chaque point de code sous forme d'une chaîne de caractères. -
prototype[@@iterator]
: La valeur initiale de la propriété@@iterator
est la même fonction que la valeur initiale de la propriétéentries
. -
prototype[@@iterator]
: La valeur initiale de la propriété @@iterator est le même objet fonction que la valeur initiale devalues
. -
prototype[@@iterator]
: La valeur initiale de la propriété@@iterator
est le même objet fonction que la valeur initiale de la propriétéSet.prototype.values
. -
prototype[@@toPrimitive]
: La méthode[@@toPrimitive]()
permet de convertir un objet symbole en une valeur primitive. -
prototype[@@toPrimitive]
: La méthode[@@toPrimitive]()
permet de convertir un objetDate
en une valeur primitive. -
prototype[@@toStringTag]
: La propriétéMap[@@toStringTag]
vaut "Map" initialement. -
push
:push
est une méthode générique. Cette méthode peut ainsi être utilisée avec les méthodesFunction.call()
ouFunction.apply()
sur des objets similaires aux tableaux.
Q
-
quote
: La méthodequote()
est une méthode non-standard qui permet de renvoyer une copie de la chaîne de caractères en remplaçant les différents caractères spéciaux de la chaîne par leur séquence d'échappement et en encadrant le résultat avec des doubles quotes ("
).
R
-
race
: La méthodePromise.race(itérable)
renvoie une promesse qui est résolue ou rejetée dès qu'une des promesses de l'itérables est résolue ou rejetée. La valeur (dans le cas de la résolution) ou la raison (dans le cas d'un échec) utilisée est celle de la promesse de l'itérable qui est resolue/qui échoue. -
random
: La fonctionMath.random()
renvoie un nombre flottant pseudo-aléatoire compris dans l'intervalle[0, 1)
(ce qui signifie que 0 est compris dans l'intervalle mais que 1 en est exclu). Ce nombre peut ensuite être multiplié afin de couvrir un autre intervalle. La graine (seed) du générateur est choisie par l'algorithme et ne peut pas être choisie ou réinitialisée par l'utilisateur. -
raw
: La méthode statiqueString.raw()
est une fonction d'étiquettage (tag function) pour les gabarits de chaînes de caractères (elle est semblable au préfixer
en Python ou au préfixe@
en C#). Cette fonction permet d'obtenir la chaîne brute pour un gabarit (les caractères spéciaux ne sont pas pris en compte mais retranscrits tels quels). -
reciprocalApproximation
: La méthode statiqueSIMD.%type%.reciprocalApproximation()
renvoie une nouvelle instance d'un vecteur dont les voies contiennent des approximations des inverses pour le vecteur passé en argument (1 / t
). -
reciprocalSqrtApproximation
: La méthode statiqueSIMD.%type%.reciprocalSqrtApproximation()
renvoie une nouvelle instance d'un vecteur dont les voies contiennent une approximation de l'inverse de la racine carrée de chacune des valeurs des voies du vecteur passé en argument (). -
reduce
: La méthodereduce()
applique une fonction sur un accumulateur et chaque valeur du tableau typé (de la gauche vers la droite) afin de réduire le tableau en une seule valeur. Cette méthode utilise le même algorithme queArray.prototype.reduce()
. Dans le reste de cet article TypedArray correspond à un des types de tableaux typés. -
reduce
:reduce
exécute la fonctioncallback
une fois pour chaque élément présent dans le tableau et ignore les éléments vides du tableau. La fonctioncallback
utilise quatre arguments : -
reduceRight
: La méthodereduceRight()
applique une fonction sur un accumulateur et chaque valeur du tableau typé (de la droite vers la gauche) afin de réduire le tableau en une seule valeur. Cette méthode utilise le même algorithme queArray.prototype.reduceRight()
. Dans le reste de cet article TypedArray correspond à un des types de tableaux typés. -
reduceRight
: La méthodereduceRight()
applique une fonction sur un accumulateur et chaque valeur d'un tableau (de la droite vers la gauche) de sorte à réduire le tableau en une seule valeur. -
reject
: La méthodePromise.reject(raison)
renvoie un objetPromise
qui est rejeté (la promesse n'est pas tenue) à cause d'une raison donnée. -
repeat
: La méthoderepeat()
construit et renvoie une nouvelle chaine de caractères qui contient le nombre de copie demandée de la chaine de caractères sur laquelle la méthode a été appelée, concaténées les unes aux autres. -
replace
: La méthodereplace()
renvoie une nouvelle chaîne de caractères dans laquelle certaines correspondances ou toutes les correspondances par rapport à unmotif
sont remplacées par un texte deremplacement
. Le motif utilisé peut être uneRegExp
et le paramètre de remplacement peut être une chaîne ou une fonction à appeler sur chaque correspondance. -
replaceLane
: La méthode statiqueSIMD.%type%.replaceLane()
renvoie un nouveau vecteur SIMD dont la valeur d'une des voies a été remplacée. -
resolve
: La fonction statiquePromise.resolve
renvoie un objetPromise
qui est résolu. -
resolvedOptions
: La méthodeIntl.NumberFormat.prototype.resolvedOptions()
renvoie un nouvel objet dont les propriétés correspondent aux options de locales et de format calculées à l'initialisation de l'objetIntl.NumberFormat
. -
resolvedOptions
: La méthodeIntl.DateTimeFormat.prototype.resolvedOptions()
renvoie un nouvel objet dont les propriétés reflètent les options de format et de locale pour les heures et dates, calculées pendant l'initialisation de l'objetIntl.DateTimeFormat
. -
resolvedOptions
: La méthodeIntl.Collator.prototype.resolvedOptions()
renvoie un nouvel objet dont les propriétés reflètent les options de locale et de collation calculées à l'initialisation de l'objetCollator
. -
return
: La méthodereturn
()
renvoie la valeur fournie et termine le générateur. -
reverse
: La méthodereverse()
transpose les éléments d'un tableau : le premier élément devient le dernier et le dernier devient le premier et ainsi de suite. -
reverse
: La méthodereverse()
inverse les éléments d'un tableau. Le premier élément du tableau typé devient le dernier, le dernier élément devient le premier et ainsi de suite. Cette méthode utilise le même algorithme queArray.prototype.reverse()
. Dans le reste de cet article TypedArray correspond à un des types de tableaux typés. -
revocable
: La méthodeProxy.revocable()
est utilisée afin de créer un objetProxy
révocable. -
round
: La fonctionMath.round()
retourne la valeur d'un nombre arrondi à l'entier le plus proche.
S
-
seal
: La méthodeObject.seal()
scelle un objet afin d'empêcher l'ajout de nouvelles propriétés, en marquant les propriétés existantes comme non-configurables. Les valeurs des propriétés courantes peuvent toujours être modifiées si elles sont accessibles en écriture. -
search
: La méthodesearch()
éxecute une recherche dans une chaine de caractères grâce à une expression rationnelle appliquée sur la chaîne courante. -
select
: La méthode statiqueSIMD.%type%.select()
permet de créer un nouveau type de donnée SIMD dont les valeurs des voies sont définies à partir d'un masque de sélection et de deux vecteurs sources. -
set
: La méthodeset()
permet d'ajouter un nouvel élément avec uneclé
et unevaleur
à un objetWeakMap
. -
set
: La méthodeset()
ajoute un nouvel élément avec uneclé
et unevaleur
données à un objetMap
. -
set
: La méthode statiqueReflect
.set()
permet de définir ou de modifier une propriété sur un objet. -
set
: La méthodehandler.set()
est une trappe permettant d'intercepter les opérations visant à définir ou modifier la valeur d'une propriété. -
set
: La méthodeset()
permet d'enregistrer plusieurs valeurs dans le tableau typé à partir d'un tableau donné. -
setDate
: La méthodesetDate()
définit le jour du mois (relatif au début du mois courant) pour une date donnée. -
setFloat32
: La méthodesetFloat32()
permet d'enregistrer un nombre flottant signé sur 32 bits (type float par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setFloat64
: La méthodesetFloat64()
permet d'enregistrer un nombre flottant signé sur 64 bits (type double par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setFullYear
: La méthodesetFullYear()
définit l'année complête pour une date, d'après l'heure locale. -
setHours
: La méthodesetHours()
définit les heures pour une date donnée, selon l'heure locale, et renvoie le nombre de millièmes de secondes écoulées entre le 1er janvier 1970 00:00:00 UTC et la nouvelle date mise à jour. -
setInt16
: La méthodesetInt16()
permet d'enregister un entier signé sur 16 bits (type short par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setInt32
: La méthodesetInt32()
permet d'enregister un entier signé sur 32 bits (type long par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setInt8
: La méthodesetInt8()
permet d'enregister un entier signé sur 8 bits à l'octet indiqué par rapport au début de laDataView
. -
setMilliseconds
: La méthodesetMilliseconds()
définit les millièmes de secondes pour la date, selon l'heure locale. -
setMinutes
: La méthodesetMinutes()
définit les minutes pour la date donnée, selon l'heure locale. -
setMonth
: La méthodesetMonth()
définit le mois de la date, selon l'heure locale et l'année courante de l'objetDate
-
setPrototypeOf
: la méthode statiqueReflect
.setPrototypeOf()
est semblable à la méthodeObject.setPrototypeOf()
. Elle permet de définir le prototype (c'est-à-dire la propriété interne[[Prototype]]
) d'un objet donné avec un autre objet ounull
. -
setPrototypeOf
: La méthodehandler.setPrototypeOf()
est une trappe pour intercepterObject.setPrototypeOf()
. -
setPrototypeOf
: La méthodeObject.setPrototypeOf()
définit le prototype (autrement dit la propriété interne[[Prototype]]
) d'un objet donné avec un autre objet ounull
. -
setSeconds
: La méthodesetSeconds()
définit les secondes pour la date, selon l'heure locale. -
setTime
: La méthodesetTime()
met l'objetDate
à jour par rapport au nombre de millisecondes depuis le 1 janvier 1970, 00:00:00 UTC. -
setUTCDate
: La méthodesetUTCDate()
définit le jour du mois pour la date, selon UTC. -
setUTCFullYear
: La méthodesetUTCFullYear()
définit l'année complête pour la date, selon UTC. -
setUTCHours
: La méthodesetUTCHours()
définit les heures pour la date, selon UTC, et renvoie le nombre de millièmes de secondes écoulées entre le 1er janvier 1970 00:00:00 UTC et cette nouvelle date. -
setUTCMilliseconds
: La méthodesetUTCMilliseconds()
définit les millièmes de secondes pour la date, selon UTC. -
setUTCMinutes
: La méthodesetUTCMinutes()
définit les minutes pour la date, selon UTC. -
setUTCMonth
: La méthodesetUTCMonth()
définit le mois de la date, selon UTC. -
setUTCSeconds
: La méthodesetUTCSeconds()
définit les secondes pour la date, selon UTC. -
setUint16
: La méthodesetUint16()
permet d'enregister un entier non-signé sur 16 bits (type unsigned short par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setUint32
: La méthodesetUint32()
permet d'enregister un entier non-signé sur 32 bits (type unsigned long par analogie avec C) à l'octet indiqué par rapport au début de laDataView
. -
setUint8
: La méthodesetUint8()
permet d'enregister un entier non-signé sur 8 bits à l'octet indiqué par rapport au début de laDataView
. -
setYear
: SivaleurAnnée
est un nombre entre 0 et 99 (inclus), alors l'année dedateObj
sera définie à 1900 +valeurAnnée
. Sinon, l'année dedateObj
sera définie àvaleurAnnée
. -
shift
: La méthodeshift()
permet de retirer le premier élément d'un tableau et de renvoyer cet élément. Cette méthode modifie la longueur du tableau. -
shiftLeftByScalar
: La méthode statiqueSIMD.%type%.shiftLeftByScalar()
renvoie un nouvelle instance de vecteur SIMD dont les valeurs des voies sont décalées à gauche d'un certain nombre de bits (a << bits
). -
shiftRightArithmeticByScalar
: La méthode statiqueSIMD.%type%.shiftRightArithmeticByScalar()
renvoie une nouvelle instance dont les valeurs des voies sont décalées à droite (au sens arithmétique) par un nombre de bits donné (a >> bits
). -
shiftRightByScalar
: La méthode statiqueSIMD.%type%.shiftRightByScalar()
renvoie une nouvelle instance dont le contenu des voies est décalé vers la droite. Selon le type de vecteur, différentes opérations peuvent être utilisées : -
shiftRightLogicalByScalar
: La méthode statiqueSIMD.%type%.shiftRightLogicalByScalar()
renvoie une nouvelle instance dont les valeurs des voies sont décalées, au sens logique, d'un nombre de bits donné sur la droite (a >>> bits
). -
shuffle
: La méthode statiqueSIMD.%type%.shuffle()
crée un nouvelle instance d'un vecteur SIMD en mélangeant les valeurs des voies des deux vecteurs fournis. -
sign
: La fonctionMath.sign()
renvoie le signe d'un nombre et permet de savoir si un nombre est positif, négatif ou nul. -
sin
: La fonctionMath.sin()
renvoie le sinus d'un nombre. -
sinh
: La fonctionMath.sinh()
renvoie le sinus hyperbolique d'un nombre, dont la formule, utilisant la constantee
, est : -
slice
: La méthodeslice()
renvoie un nouvelArrayBuffer
dont le contenu est une copie des octets duArrayBuffer
courant, contenus entredébut
(compris) etfin
(non-compris). -
slice
: La méthodeslice()
renvoie un objet tableau, contenant une copie superficielle (shallow copy) d'une portion du tableau d'origine. -
slice
: La méthodeslice()
renvoie une copie superficielle (shallow copy) d'un fragment du tableau typé courant dans un nouveau tableau typé. Cette méthode utilise le même algorithme queArray.prototype.slice()
. TypedArray est utilisé par la suite de façon générique pour réprésenter l'un des types de tableaux typés. -
slice
: La méthodeslice()
extrait une section de la chaine de caractères et renvoie une nouvelle chaine de caractères. -
small
: La méthodesmall()
permet de créer un élément HTML<small>
, ce qui permet d'afficher la chaîne de caractères dans une fonte de petite taille. -
some
: La méthodesome()
teste si certains éléments du tableau typé remplissent une condition décrite par la fonction de test donnée. Cette méthode utilise le même algorithme queArray.prototype.some()
. Dans le reste de cet article TypedArray correspond à un des types de tableaux typés. -
some
: La méthodesome()
teste si certains éléments du tableau passent le test implémenté par la fonction fournie. -
sort
: La méthodesort()
permet de trier les éléments d'un tableau typé, à même ce tableau. Cette méthode utilise le même algorithme queArray.prototype.sort()
. Par la suite, TypedArray désigne l'un des types de tableau typé here. -
sort
: La méthodesort()
trie les éléments d'un tableau, dans ce même tableau, et renvoie le tableau. Le tri n'est pas forcément stable. Le tri s'effectue par défaut selon les points de code Unicode de la chaine de caractères. -
splat
: La méthode statiqueSIMD.%type%.splat()
permet de créer un nouvelle instance d'un vecteur SIMD dont toutes les voies contiennent une même valeur donnée. -
splice
: La méthodesplice()
modifie le contenu d'un tableau en retirant des éléments et/ou en ajoutant des nouveaux éléments. -
split
: La méthodesplit()
permet de diviser une chaîne de caractères à partir d'un séparateur pour fournir un tableau de sous-chaînes. -
sqrt
: La méthode statiqueSIMD.%type%.sqrt()
renvoie une nouvelle instance dont les valeurs des voies sont les racines carrées des composantes du vecteur passé en argument (la fonction scalaire équivalente estMath.sqrt()
). -
sqrt
: La fonctionMath.sqrt()
renvoie la racine carrée d'un nombre. Cette fonction est définie par : -
startsWith
: La méthodestartsWith()
renvoie un booléen indiquant si la chaine de caractères commence par la deuxième chaine de caractères fournie en argument. -
store
: La méthode statiqueAtomics
.store()
enregistre une valeur donnée à un emplacement donné du tableau partagé et renvoie cette valeur. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
store
: Les méthodes statiquesSIMD.%type%.store()
permettent d'enregistrer un vecteur SIMD dans un tableau typé. -
strike
: La méthodestrike()
permet de créer un élément HTML<strike>
qui permet d'afficher la chaîne comme un texte barré. -
stringify
: La méthodeJSON.stringify()
convertit un objet JavaScript en chaîne JSON. Optionnellement, elle peut remplacer des valeurs ou spécifier les propriétés à inclure si un tableau de propriétés a été fourni. -
sub
: La méthode statiqueSIMD.%type%.sub()
renvoie une nouvelle instance dont les valeurs des voies sont les résultats des soustractions des vecteurs passés en arguments (a - b
). -
sub
: La méthodesub()
crée un élément HTML<sub>
qui entraîne l'affichage de la chaîne en indice. -
sub
: La méthode statiqueAtomics
.sub()
permet de soustraire une valeur donnée à une position donnée du tableau partagé. Elle renvoie l'ancienne valeur qui était contenue dans le tableau avant l'opération. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
subSaturate
: La méthode statiqueSIMD.%type%.subSaturate()
renvoie une nouvelle instance d'un tableau SIMD dont les voies contiennent les sommes des voies (a + b
) des tableaux passés et gère le dépassement en encadrant la valeur finale. -
subarray
: La méthodesubarray()
permet de renvoyer un nouvel objet TypedArray basé sur le mêmeArrayBuffer
et dont les éléments sont du même type que l'objet TypedArray courant. Le paramètredébut
est à considérer au sens large et le paramètreend
est à considérer au sens strict. TypedArray est l'un des types de tableaux typés. -
substr
: La méthodesubstr()
renvoie les caractères d'une chaîne de caractères commençant à un endroit donné et sur une longueur donnée. Autrement dit, cette méthode renvoie la sous-chaîne de la chaîne courante à partir d'un indice -
substring
: La méthodesubstring()
retourne un sous-chaîne de la chaîne courante, entre un indice de début et un indice de fin. -
sup
: La méthodesup()
crée un élément HTML<sup>
qui entraîne l'affichage de la chaîne en exposant. -
supportedLocalesOf
: À partir d'une locale ou d'un tableau de localesIntl.DateTimeFormat.supportedLocalesOf()
renvoie un tableau qui contient les locales supportées pour le formatage des dates et des heures qui ne nécessitent pas d'avoir recours à la locale par défaut de l'environnement. -
supportedLocalesOf
: La méthodeIntl.NumberFormat.supportedLocalesOf()
renvoie un tableau de locales supportées parmi les locales fournies en argument afin d'éviter d'utiliser celle par défaut de l'environnement. -
supportedLocalesOf
: La méthodeIntl.Collator.supportedLocalesOf()
renvoie, parmi les locales fournies, un tableau contenant les locales supportées et qui ne nécessitent pas d'utiliser la locale par défaut de l'environnement. -
swizzle
: La méthode statiqueSIMD.%type%.swizzle()
crée un nouveau vecteur SIMD dont les valeurs des voies sont réordonnées à partir d'un vecteur donné.
T
-
tan
: La fonctionMath.tan()
renvoie la tangente d'un nombre exprimant un angle en radians. -
tanh
: La fonctionMath.tanh()
renvoie la tangente hyperbolique d'un nombre définie par : -
test
: La méthodetest()
vérifie s'il y a une correspondance entre un texte et une expression rationnelle. Elle retournetrue
en cas de succès etfalse
dans le cas contraire. -
then
: La méthodethen()
renvoie un objetPromise
. Elle prend deux arguments qui sont deux fonctions callback à utiliser en cas de complétion ou d'échec de laPromise
. -
throw
: La méthodethrow
()
lève une erreur dans un générateur. -
toDateString
: La méthodetoDateString()
renvoie la date contenue dans un objetDate
sous la forme d'une chaîne de caractères lisible par un humain, en anglais américain. -
toExponential
: La méthodetoExponential()
renvoie une chaîne de caractères, représentant l'objet Number en notation exponentielle. -
toFixed
: La méthodetoFixed()
permet de formater un nombre en notation à point-fixe. -
toGMTString
: La méthodetoGMTString()
convertit une date en une chaîne de caractères, en utilisant les conventions Internet pour GMT. Le format exact de la valeur renvoyée partoGMTString()
varie en fonction de la plateforme et du navigateur web. En général, le texte produit est formaté pour être lisible par un humain. -
toISOString
: L'exemple ci-dessus analyse une chaîne de caractères non-standard, qui peut donc être incorrectement intérprété par des navigateurs n'utilisant pas Gecko. -
toInteger
: La méthodeNumber.toInteger()
est utilisée pour évaluer la valeur passée en argument et la convertir en entier. Son implémentation a été supprimée. -
toJSON
: La méthodetoJSON()
renvoie une chaîne représentant l'objetDate
sous forme JSON -
toLocaleDateString
: La méthodetoLocaleDateString()
renvoie une chaine de caractères correspondant à la date (le fragment de l'objet qui correspond à la date : jour, mois, année) exprimée selon une locale. Les argumentslocales
etoptions
permettent aux applications de définir le langage utilisé pour les conventions de format et permettent de personnaliser le comportement de la fonction. Les anciennes implémentations ignorent ces arguments, la locale utilisée et le format de la chaine dépendent uniquement de l'implémentation. -
toLocaleFormat
: La méthode non-standardtoLocaleFormat()
convertit une date en une chaîne de caractères, en utilisant le formatage renseigné.DateTimeFormat
est une alternative standardisée. Voir aussi la nouvelle version deDate.prototype.toLocaleDateString()
. -
toLocaleLowerCase
: La méthodetoLocaleLowerCase()
renvoie la chaîne de caractères qui appelle la méthode en une chaîne de caractères représentées en minuscules, en tenant compte des correspondances de caractères propres aux différentes locales. -
toLocaleString
: La méthodetoLocaleString()
renvoie une chaine de caractères représentant l'objet. Cette méthode est destinée à être surchargée par les objets dérivés à des fins spécifiques pour prendre en compte les locales. -
toLocaleString
: La méthodetoLocaleString()
renvoie une chaine de caractères représentant la date selon une locale. Les argumentslocales
etoptions
permettent aux applications de définir le langage à utiliser pour les conventions de format et permettent de personnaliser le comportement de la fonction. Les anciennes implémentations ignorent ces arguments, la locale utilisée et le format de la chaine dépendent uniquement de l'implémentation. -
toLocaleString
: La méthodetoLocaleString()
renvoie une chaine de caractères représentant les éléments du tableau. Les éléments sont convertis en chaînes de caractères en utilisant leurs méthodestoLocaleString()
et ces chaines de caractères sont séparées par une chaîne spécifique à la locale (tel que la virgule ","). -
toLocaleString
: La méthodetoLocaleString()
permet de renvoyer une chaîne de caractères représentant un nombre en tenant compte de la locale. -
toLocaleTimeString
: La méthodetoLocaleTimeString()
renvoie une chaine de caractères correspondant à l'heure dans la date, exprimée selon une locale. Les argumentslocales
etoptions
permettent aux applications de définir le langage utilisé pour les conventions de format et permettent de personnaliser le comportement de la fonction. Les anciennes implémentations ignorent ces arguments, la locale utilisée et le format de la chaine dépendent uniquement de l'implémentation. -
toLocaleUpperCase
: La méthodetoLocaleUpperCase()
renvoie la chaîne de caractères qui appelle la méthode en caractères majuscules, selon les correspondances de caractères propres aux différentes locales. -
toLowerCase
: La méthodetoLowerCase()
retourne la chaîne de caractères courante en minuscules. -
toPrecision
: La méthodetoPrecision()
renvoie une chaîne de caractères représentant un nombre avec la précision donnée. -
toSource
: La méthodetoSource()
renvoie une chaîne de caractères représentant le code source d'un objet. -
toSource
: La méthodetoSource()
renvoie une chaîne de caractères représentant le code source de l'objet. -
toSource
: La méthodetoSource()
renvoie une chaîne de caractères représentant le code source de l'objet. -
toSource
: La méthodetoSource()
permet de renvoyer une chaîne de caractère représentant le code source de l'objet. -
toSource
: La méthodetoSource()
renvoie le code source qui peut générer la même erreur. -
toSource
: La méthodetoSource()
permet de renvoyer une chaîne de caractères représentant le code source de l'objet. -
toSource
: La méthodetoSource()
renvoie une chaîne de caractères représentant le code source de l'objet. -
toSource
: La méthodetoSource()
renvoie une chaine de caractères représentant le code source de l'objet. -
toSource
: La méthodetoSource()
renvoie une chaine de caractères représentant le code source du tableau. -
toSource
: La méthodetoSource()
permet de renvoyer une chaîne de caractères représentant le code source de l'objet. -
toSource
: La méthode non-standardSIMD.%type%.toSource()
renvoie une chaîne de caractères qui représente le code source de l'objet. -
toString
: La méthodetoString()
renvoie une chaîne de caractères représentant l'objet. -
toString
: La méthodetoString()
renvoie une représentation de l'objetError
sous la forme d'une chaine de caractères. -
toString
: La méthodetoString()
renvoie une chaîne de caractères représentant le code source de la fonction. -
toString
: La méthodetoString()
renvoie une chaîne de caractère représentant l'objet Number. -
toString
: La méthodetoString()
renvoie une chaîne de caractères représentant l'objetDate
. -
toString
: La méthodetoString()
renvoie une chaîne de caractères représentant l'expression rationnelle. -
toString
: La methodetoSource()
renvoie une chaine de caractères correspondant à l'objet Boolean courant. -
toString
: La méthodetoString()
renvoie une chaine de caractères représentant le tableau spécifié et ses éléments. -
toString
: La méthodetoString()
renvoie une chaine de caractères représentant l'objet renseigné. -
toString
: La méthodetoString()
renvoie une chaîne de caractères représentant l'objetSymbol
. -
toTimeString
: La méthodetoTimeString()
est particulièrement utile parce que les moteurs implémentant ECMA-262 peuvent obtenir des résultats différents avec la méthodetoString()
(en effet, le format dépend de l'implémentation). Ceci peut empêcher les manipulations de textes simples d'avoir des résultats cohérents au sein des différents moteurs/navigateurs. -
toUTCString
: La méthodetoUTCString()
convertit une date en une chaîne de caractères, selon le fuseau horaire UTC. -
toUpperCase
: La méthodetoUpperCase()
retourne la valeur de la chaîne courante, convertie en majuscules. -
transfer
: La méthode statiqueArrayBuffer.transfer()
renvoie un nouvel objetArrayBuffer
dont le contenu a été transféré depuis les données d'ancienBuffer
et qui est soit tronqué soit complété avec des zéros pour que la longueur du nouvel objet soit égale ànouvelleLongueur
. SinouvelleLongueur
vautundefined
, on utilisera la propriétébyteLength
de l'ancienBuffer
. Cette opération fait queancienBuffer
sera dans un état détaché. -
trim
: La méthodetrim()
permet de retirer les blancs en début et fin de chaîne. Les blancs considérés sont les caractères d'espacement (espace, tabulation, espace insécable, etc.) ainsi que les caractères de fin de ligne (LF, CR, etc.). -
trimLeft
: La méthodetrimLeft()
permet de retirer les blancs à gauche de la chaîne de caractères. -
trimRight
: La méthodetrimRight()
permet de retirer les blancs situés à la droite d'une chaîne de caractères. -
trunc
: La fonctionMath.trunc()
retourne la partie entière d'un nombre en retirant la partie décimale.
U
-
UTC
: La méthodeDate.UTC()
accepte les mêmes paramètres que la forme la plus longue du constructeur, et renvoie le nombre de millièmes de seconde dans un objetDate
depuis le 1er janvier 1970, 00:00:00, temps universel. -
unobserve
: La méthodeArray.unobserve()
est utilisée pour retirer les observateurs placés grâce àArray.observe()
. Cette API a été dépréciée et retirée des navigateurs. À la place, il est préférable d'utiliser l'objetProxy
, plus générique. -
unobserve
: La méthodeObject.unobserve()
est utilisée pour retirer des observateurs placés avecObject.observe()
. Cette méthode et l'API à laquelle elle appartient ont été dépréciées et retirées des navigateurs. À la place, il est préférable d'utiliser l'objetProxy
. -
unshift
: La méthodeunshift()
ajoute un ou plusieurs éléments au début d'un tableau et renvoie la nouvelle longueur du tableau. -
unwatch
: La méthodeunwatch()
permet de retirer un point d'arrêt conditionnel créé par la méthodewatch()
.
V
-
valueOf
: La méthodevalueOf()
renvoie la valeur primitive d'un objet donné. -
valueOf
: La méthodevalueOf()
renvoie la valeur primitive d'un objetDate
. -
valueOf
: La méthodevalueOf()
renvoie la valeur primitive correspondant à celle représentée par l'objetNumber
. -
valueOf
: La méthodevalueOf()
renvoie la valeur primitive de l'objetBoolean
. -
valueOf
: La méthodevalueOf()
renvoie la valeur primitive de l'objetString
. -
valueOf
: La méthodevalueOf()
renvoie la valeur primitive correspondant à l'objetSymbol
. -
values
: La méthodeObject.values()
renvoie un tableau contenant les valeurs des propriétés propres énumérables d'un objet dont l'ordre est le même que celui obtenu avec une bouclefor...in
(la bouclefor-in
est différente car elle parcourt également les propriétés héritées. -
values
: La méthodevalues()
renvoie un nouvel objetIterator
qui contient les valeurs de chaque élément de l'objetSet
, dans leur ordre d'insertion. -
values
: La méthodevalues()
renvoie un nouvel objetArray Iterator
qui contient les valeurs pour chaque indice du tableau. -
values
: La méthodevalues()
renvoie un objetIterator
qui contient les valeurs de chacun des éléments contenu dans l'objetMap
donné, dans leur ordre d'insertion. -
values
: La méthodevalues()
renvoie un nouvel objetArray Iterator
qui contient les valeurs pour chaque indice du tableau.
W
-
watch
: La méthodewatch()
permet d'appeler une fonction lorsqu'une propriété est affectée.
X
-
xor
: La méthode statiqueAtomics
.xor()
calcule le résultat d'un OU exclusif (XOR) binaire entre une valeur donnée et une valeur du tableau partagé à un emplacement donné. Elle renvoie l'ancienne valeur qui était contenue à cette position. Cette opération atomique garantit qu'aucune autre opération d'écriture n'est appliquée tant que la valeur modifiée n'est pas écrite. -
xor
: La méthode statiqueSIMD.%type%.xor()
renvoie une nouvelle instance dont les voies contiennent les résultats d'un OU exclusif logique appliqué entre les deux vecteurs passés en arguments (a ^ b
).
Y
Z
_
-
__defineGetter__
: La méthode__defineGetter__
permet de lier une propriété d'un objet à une fonction à exécuter lorsqu'on accède à la propriété. -
__defineSetter__
: La méthode__defineSetter__
permet de lier une propriété d'un objet à une fonction qui sera exécutée pour toute tentative de définition/changement de cette propriété. -
__lookupGetter__
: La méthode__lookupGetter__
renvoie la fonction liée comme accesseur d'une propriété donnée. -
__lookupSetter__
: La méthode__lookupSetter__
renvoie la fonction définie comme mutateur pour une propriété donnée.
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight,
fscholz
Dernière mise à jour par :
SphinxKnight,