La liste qui suit contient toutes les propriétés JavaScript documentées sur MDN, triées par ordre alphabétique.
Trouvé 105 pages avec le tag "Propriété":
A
-
arguments
: La propriétéfunction.arguments
fait référence à un objet dont la structure est semblable à celle d'un tableau dont les éléments correspondent aux arguments passés à une fonction. En lieu et place, il faut désormais utiliserarguments
. -
arguments[@@iterator]
: La valeur initiale de la propriété@@iterator
est le même objet que la fonction utilisée pour la valeur initiale de la propriétéArray.prototype.values
. -
arity
: La propriétéarity
était utilisée pour renvoyer le nombre d'arguments attendu par la fonction. Elle n'existe plus et a été remplacée par la propriétéFunction.prototype.length
.
B
-
BYTES_PER_ELEMENT
: La propriétéTypedArray.BYTES_PER_ELEMENT
représente la taille, exprimée en octets, de chaque élément du tableau typé. -
buffer
: L'accesseurbuffer
est une propriété représentant l'objetArrayBuffer
référencé par la vueDataView
lors de sa construction. -
buffer
: La propriétébuffer
est un accesseur représentant l'ArrayBuffer
représenté par le TypedArray lors de la construction de l'objet. -
byteLength
: L'accesseurbyteLength
est une propriété représentant la longueur d'unArrayBuffer
en octets. -
byteLength
: L'accesseurbyteLength
est une propriété représentant la longueur, exprimée en octets, de cette vue depuis le début de l'ArrayBuffer
correspondant. -
byteLength
: La propriété d'accesseurbyteLength
représente la longueur d'unSharedArrayBuffer
exprimée en octets. -
byteLength
: La propriétébyteLength
est un accesseur qui représente la longueur, exprimée en octets, du tableau typé à partir du début de l'ArrayBuffer
correspondant. -
byteOffset
: La propriétébyteOffset
est un accesseur représentant le décalage, exprimé en octets, entre la vue et le début de l'objetArrayBuffer
correspondant. -
byteOffset
: La propriétébyteOffset
est un accesseur qui représente le décalage, exprimé en octets, entre le début du tableau typé par rapport au début duArrayBuffer
correspondant.
C
-
callee
: La propriétéarguments.callee
contient la fonction en cours d'exécution. -
caller
: Cette propriété n'est plus disponible. Vous pouvez en revanche utiliserFunction.caller
. -
caller
: La propriétéfunction.caller
renvoie la fonction qui a appelé la fonction donnée. -
columnNumber
: La propriétécolumnNumber
contient le numéro de la colonne, dans la ligne du fichier qui a déclenché l'erreur. -
compare
: La propriétéIntl.Collator.prototype.compare
est un accesseur qui renvoie une fonction qui compare deux chaînes de caractères en tenant compte des options spécifiées pour la locale et l'ordre de tri dans l'objetCollator
. -
constructor
: Cette propriété renvoie une référence à la fonctionObject
qui a créé le prototype de l'instance. La valeur de cette propriété est une référence à la fonction elle-même, ce n'est pas une chaîne de caractères représentant le nom de la fonction. Cette valeur est en lecture seule pour les valeurs de types primitifs comme1
,true
et"test"
.
D
-
displayName
: La propriétéfunction.displayName
renvoie le nom affiché de la fonction.
E
-
E
: La propriétéMath.E
représente la base du logarithme naturel, e, et vaut environ 2.718. -
EPSILON
: La propriétéNumber.EPSILON
représente la différence entre le chiffre 1 (un) et la plus petite valeur supérieure à 1 qui peut être représentée par un nombre en JavaScript.
F
-
fileName
: La propriétéfileName
contient le chemin vers le fichier qui a déclenché l'erreur. -
flags
: La propriétéflags
renvoie une chaîne de caractères contenant les drapeaux (flags) de l'objetRegExp
auquel elle appartient. -
format
: La propriétéIntl.DateTimeFormat.prototype.format
est un accesseur qui renvoie une fonction pour formater une date selon les options de locale et de format de l'objetIntl.DateTimeFormat
. -
format
: La propriétéIntl.NumberFormat.prototype.format
renvoie un accesseur vers une fonction qui permet de formater les nombres en fonction des options de locales et de formats définis dans l'objetIntl.NumberFormat
correspondant.
G
-
get Map[@@species]
:Map[@@species]
renvoie le constructeurMap
. -
get Set[@@species]
:Set[@@species]
renvoie le constructeurSet
. -
global
: La propriétéglobal
indique si le drapeau (flag) "g
" est utilisé pour l'expression rationnelle.global
est une propriété accessible en lecture seule pour une expression rationnelle donnée.
H
I
-
ignoreCase
: La propriétéignoreCase
indique si le drapeau (flag) "i
" est utilisé ou non pour cette expression rationnelle.ignoreCase
est une propriété accessible en lecture seule d'une instance d'expression rationnelle donnée. -
input ($_)
: La propriété non-standardinput
est une propriété statique de l'expression rationnelle qui contient la chaîne de caractères sur laquelle est effectuée la recherche de correspondances.RegExp.$_
est un alias de cette propriété. -
iterator
: Le symboleSymbol.iterator
définit l'itérateur par défaut d'un objet. C'est l'itérateur qui sera utilisé parfor...of
.
J
K
L
-
LN10
: La propriétéMath.LN10
représente la valeur du logarithme naturel de 10, environ 2.302 : -
LN2
: La propriétéMath.LN2
représente le logarithme naturel de 2, environ 0.693: -
LOG10E
: La propriétéMath.LOG10E
fournit la valeur du logarithme en base 10 de e, environ 0.434 : -
LOG2E
: La propriétéMath.LOG2E
représente la valeur du logarithme en base 2 de e, environ 1.442 : -
lastIndex
: La propriétélastIndex
est un entier en lecture/écriture qui permet de définir l'indice (position) à partir duquel chercher la prochaine correspondance. -
lastMatch ($&)
: La propriété non-standardlastMatch
est une propriété statique en lecture seule pour les expressions rationnelles qui contient les caractères de la dernière correspondance.RegExp.$&
est un alias pour cette propriété. -
lastParen ($+)
: La propriétélastParen
est une propriété statique accessible en lecture seule qui contient la dernière correspondance enregistrée dans un groupe (entre parenthèse) si jamais elle existe.RegExp.$+
est un alias pour cette propriété. -
leftContext ($`)
: La propriété non-standardleftContext
est une propriété statique accessible uniquement en lecture. Cette propriété liée aux expressions rationnelles contient la sous-chaîne qui précède la correspondance la plus récente.RegExp.$`
est un alias pour cette propriété. -
length
: La propriétéarguments.length
contient le nombre d'arguments passés à la fonction. -
length
: La propriété length représente la longueur d'une chaine de caractères. -
length
: La propriétélength
définit le nombre d'arguments attendus par la fonction. -
length
: La propriétélength
(longueur) représente un entier non-signé de 32 bits qui spécifie le nombre d'éléments présents dans un tableau. Elle est toujours supérieure au plus grand indice du tableau. -
length
: La propriétélength
est un accesseur qui permet de représenter la longueur, en nombre d'éléments, d'un tableau typé. -
lineNumber
: La propriétélineNumber
contient le numéro de la ligne qui a déclenché l'erreur dans le fichier.
M
-
MAX_SAFE_INTEGER
: La constanteNumber.MAX_SAFE_INTEGER
représente la valeur (sûre) maximale d’un nombre entier en JavaScript (253 -1). -
MAX_VALUE
: La propriétéNumber.MAX_VALUE
représente la valeur maximale qui peut être représentée par un nombre en JavaScript. -
MIN_SAFE_INTEGER
: La constanteNumber.MIN_SAFE_INTEGER
représente le plus petit entier représentable correctement en JavaScript (-(253 -1)). -
MIN_VALUE
: La propriétéNumber.MIN_VALUE
représente la plus petite valeur numérique positive qu'il est possible de représenter en JavaScript. -
match
: Le symboleSymbol.match
définit la correspondance d'une expression rationnelle par rapport à une chaîne de caractères. Cette fonction est appelée par la méthodeString.prototype.match()
. -
message
: La propriétémessage
est une description de l'erreur, écrite pour être lue par un humain. -
multiline
: La propriétémultiline
indique si le drapeau (flag) "m
" a été utilisé ou non pour l'expression rationnelle.multiline
est une propriété liée à l'instance, accessible en lecture seule.
N
-
NEGATIVE_INFINITY
: La propriétéNumber.NEGATIVE_INFINITY
représente l'infini négatif. -
NaN
: Il n'est pas nécessaire de créer un objetNumber
pour accéder à cette propriété statique. Il suffit d'utiliser directementNumber.NaN
. -
name
: La propriéténame
est une chaîne de caractères représentant le nom du type d'erreur. La valeur initiale est "Error". -
name
: La propriétéfunction.name
renvoie le nom de la fonction. -
name
: La propriétéTypedArray.name
est une chaîne de caractères représentant le nom du constructeur du tableau typé.
O
P
-
PI
: La propriétéMath.PI
représente le ratio entre le périmètre d'un cercle et son diamètre. Elle vaut environ 3.14159: -
POSITIVE_INFINITY
: La propriéteNumber.POSITIVE_INFINITY
représente l'infini (positif). -
prototype
: La propriétéNumber.prototype
représente le prototype du constructeurNumber
. -
prototype
: La propriétéDataView
.prototype
représente le prototype de l'objetDataView
. -
prototype
: La propriétéDate.prototype
représente le prototype du constructeurDate
. -
prototype
: La propriétéError.prototype
représente le prototype du constructeurError
. -
prototype
: La propriétéEvalError.prototype
représente le prototype du constructeurEvalError
. -
prototype
: La propriétéFunction.prototype
représente le prototype de l'objetFunction
. -
prototype
: La propriétéGeneratorFunction.prototype
représente le prototype de l'objetGeneratorFunction
. -
prototype
: La propriétéInternalError.prototype
représente le prototype du constructeurInternalError
. -
prototype
: La propriétéIntl.Collator.prototype
représente l'objet prototype du constructeurIntl.Collator
. -
prototype
: La propriétéIntl.DateTimeFormat.prototype
représente le prototype du constructeurIntl.DateTimeFormat
. -
prototype
: La propriétéIntl.NumberFormat.prototype
représente l'objet prototype pour le constructeurIntl.NumberFormat
. -
prototype
: La propriétéMap
.prototype
représente le prototype du constructeurMap
. -
prototype
: La propriétéArray.prototype
représente le prototype du constructeurArray
. -
prototype
: La propriétéBoolean.prototype
représente le prototype pour le constructeurBoolean
. -
prototype
: La propriétéArrayBuffer.prototype
représente le prototype de l'objetArrayBuffer
. -
prototype
: La propriétéObject.prototype
représente le prototype deObject
. -
prototype
: La propriétéPromise
.prototype
représente le prototype pour le constructeurPromise
. -
prototype
: La propriétéRangeError.prototype
représente le prototype du constructeurRangeError
. -
prototype
: La propriétéReferenceError.prototype
représente le prototype du constructeurReferenceError
. -
prototype
: La propriétéRegex.prototype
représente l'objet prototype pour le constructeurRegExp
. -
prototype
: La propriétéSet
.prototype
représente le prototype pour le constructeurSet
. -
prototype
: La propriétéSharedArrayBuffer.prototype
représente le prototype de l'objetSharedArrayBuffer
. -
prototype
: La propriétéString.prototype
représente l'objet prototype deString
. -
prototype
: La propriétéSymbol
.prototype
représente le prototype du constructeurSymbol
. -
prototype
: La propriétéSyntaxError.prototype
représente le prototype du constructeurSyntaxError
. -
prototype
: La propriétéTypeError.prototype
représente le prototype du constructeurTypeError
. -
prototype
: La propriétéTypedArray
.prototype
représente le prototype des constructeursTypedArray
. -
prototype
: La propriétéURIError.prototype
représente le prototype du constructeurURIError
. -
prototype
: La propriétéWeakMap
.prototype
représente le prototype du constructeurWeakMap
. -
prototype
: La propriétéWeakSet
.prototype
représente le prototype du constructeurWeakSet
.
Q
R
-
rightContext ($')
: La propriété non-standardrightContext
est une propriété statique, accessible uniquement en lecture, qui contient la sous-chaîne suivant la correspondance la plus récente.RegExp.$'
est un alias pour cette propriété.
S
-
SQRT1_2
: La propriétéMath.SQRT1_2
représente la racine carrée d'1/2 et vaut environ 0.707 : -
SQRT2
: La propriétéMath.SQRT2
représente la racine carrée de 2 et vaut environ 1.414 : -
size
: L'accesseursize
est une propriété renvoyant le nombre d'éléments d'un objetMap
. -
size
: L'accesseursize
est une propriété qui renvoie le nombre d'éléments contenus dans un objetSet
. -
source
: La propriétésource
renvoie une chaîne de caractères qui contient le texte du motif à rechercher (pattern), sans les barres obliques (slashes). C'est une propriété en lecture seule liée à l'instance.source
ne contient aucun des options ou drapeaux (flags) (tels que "g", "i" ou "m") de l'expression rationnelle. -
species
: Le symboleSymbol.species
correspond à une fonction utilisée comme constructeur pour créer des objets dérivés. -
stack
: La propriété non-standardstack
des objetsError
fournit le déroulé des fonctions qui ont été appelées, dans l'ordre, depuis quel ligne de quel fichier, et avec quels arguments. Cette chaine de caractères représente la pile d'appels, commençant avec les appels les plus récents, et remontant jusqu'à l'appel original de la portée globale. -
sticky
: La propriétésticky
(adhérante) permet de déterminer si la recherche s'effectue uniquement à partir de l'indicelastIndex
lié à l'expression rationnelle ou non).sticky
est une propriété accessible en lecture seule, rattachée à l'instance.
T
-
toPrimitive
: Lorsqu'on convertit un objet en une valeur primitive et que l'objet possède une propriétéSymbol.toPrimitive
dont la valeur est une fonction, la fonction est appelée avec une chaîne de caractère (hint
) qui définit le type qu'on privilégie pour la valeur primitive. L'argumenthint
peut prendre l'une des valeurs suivantes :"number"
,"string"
ou"default"
.
U
-
unicode
: La propriétéunicode
indique si le drapeau "u
" a été utilisé avec l'expression rationnelle.unicode
est une propriété en lecture seule et liée à une instance d'expression rationnelle.
V
W
X
Y
Z
_
-
__count__
: La propriété__count__
était utilisée pour compter les propriétés énumérables d'un objet mais a été retiréee. -
__noSuchMethod__
: La propriété__noSuchMethod__
était utilisée pour faire référence à une fonction qui devait être utilisée lorsqu'on appelait une méthode inexistante d'un objet. Cette fonction n'est plus disponible. -
__parent__
: La propriété__parent__
était utilisée pour pointer vers le contexte d'un objet mais elle a été supprimée. -
__proto__
: La propriété__proto__
deObject.prototype
est une propriété accesseur (un couple de fonction avec un accesseur (getter) et un mutateur (setter)) qui expose le[[Prototype]]
interne (qui est soit un objet, soitnull
) de l'objet courant.
$
-
$1-$9
: Les propriétés non-standard $1, $2, $3, $4, $5, $6, $7, $8, $9 sont des propriétés statiques accessibles en lecture qui contiennent les différents groupes capturés par une expression rationnelle.
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,