Index des propriétés


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 utiliser arguments.
  • 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'accesseur buffer est une propriété représentant l'objet ArrayBuffer référencé par la vue DataView 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'accesseur byteLength est une propriété représentant la longueur d'un ArrayBuffer en octets.
  • byteLength: L'accesseur byteLength 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'accesseur byteLength représente la longueur d'un SharedArrayBuffer 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'objet ArrayBuffer 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 du ArrayBuffer 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 utiliser Function.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'objet Collator.
  • constructor: Cette propriété renvoie une référence à la fonction Object 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 comme 1true 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'objet RegExp 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'objet Intl.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'objet Intl.NumberFormat correspondant.

G

  • get Map[@@species]: Map[@@species] renvoie le constructeur Map.
  • get Set[@@species]: Set[@@species] renvoie le constructeur Set.
  • 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-standard input 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 symbole Symbol.iterator définit l'itérateur par défaut d'un objet. C'est l'itérateur qui sera utilisé par for...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-standard lastMatch 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-standard leftContext 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 constante Number.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 constante Number.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 symbole Symbol.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éthode String.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 objet Number pour accéder à cette propriété statique. Il suffit d'utiliser directement Number.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éte Number.POSITIVE_INFINITY représente l'infini (positif).
  • prototype: La propriété Number.prototype représente le prototype du constructeur Number.
  • prototype: La propriété DataView.prototype représente le prototype de l'objet DataView.
  • prototype: La propriété Date.prototype représente le prototype du constructeur Date.
  • prototype: La propriété Error.prototype représente le prototype du constructeur Error.
  • prototype: La propriété EvalError.prototype représente le prototype du constructeur EvalError.
  • prototype: La propriété Function.prototype représente le prototype de l'objet Function.
  • prototype: La propriété GeneratorFunction.prototype représente le prototype de l'objet GeneratorFunction.
  • prototype: La propriété InternalError.prototype représente le prototype du constructeur InternalError.
  • prototype: La propriété Intl.Collator.prototype représente l'objet prototype du constructeur Intl.Collator.
  • prototype: La propriété Intl.DateTimeFormat.prototype représente le prototype du constructeur Intl.DateTimeFormat.
  • prototype: La propriété Intl.NumberFormat.prototype représente l'objet prototype pour le constructeur Intl.NumberFormat.
  • prototype: La propriété Map.prototype représente le prototype du constructeur Map.
  • prototype: La propriété Array.prototype représente le prototype du constructeur Array.
  • prototype: La propriété Boolean.prototype représente le prototype pour le constructeur Boolean.
  • prototype: La propriété ArrayBuffer.prototype représente le prototype de l'objet ArrayBuffer.
  • prototype: La propriété Object.prototype représente le prototype de Object.
  • prototype: La propriété Promise.prototype représente le prototype pour le constructeur Promise.
  • prototype: La propriété RangeError.prototype représente le prototype du constructeur RangeError.
  • prototype: La propriété ReferenceError.prototype représente le prototype du constructeur ReferenceError.
  • prototype: La propriété Regex.prototype représente l'objet prototype pour le constructeur RegExp.
  • prototype: La propriété Set.prototype représente le prototype pour le constructeur Set.
  • prototype: La propriété SharedArrayBuffer.prototype représente le prototype de l'objet SharedArrayBuffer.
  • prototype: La propriété String.prototype représente l'objet prototype de String.
  • prototype: La propriété Symbol.prototype représente le prototype du constructeur Symbol.
  • prototype: La propriété SyntaxError.prototype représente le prototype du constructeur SyntaxError.
  • prototype: La propriété TypeError.prototype représente le prototype du constructeur TypeError.
  • prototype: La propriété TypedArray.prototype représente le prototype des constructeurs TypedArray.
  • prototype: La propriété URIError.prototype représente le prototype du constructeur URIError.
  • prototype: La propriété WeakMap.prototype représente le prototype du constructeur WeakMap.
  • prototype: La propriété WeakSet.prototype représente le prototype du constructeur WeakSet.

Q

R

  • rightContext ($'): La propriété non-standard rightContext 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'accesseur size est une propriété renvoyant le nombre d'éléments d'un objet Map.
  • size: L'accesseur size est une propriété qui renvoie le nombre d'éléments contenus dans un objet Set.
  • 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 symbole Symbol.species correspond à une fonction utilisée comme constructeur pour créer des objets dérivés.
  • stack: La propriété non-standard stack des objets Error 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'indice lastIndex 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'argument hint 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__ de Object.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, soit null) 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,