CustomPromisifySymbol interface
- Extends
-
Function
Propriétés
[custom] |
Propriétés héritées
arguments | |
caller | |
length | |
name | Retourne le nom de la fonction. Les noms de fonction sont en lecture seule et ne peuvent pas être modifiés. |
prototype |
Méthodes héritées
apply(Function, any, any) | Appelle la fonction, en remplaçant l’objet spécifié pour cette valeur de la fonction et le tableau spécifié pour les arguments de la fonction. |
bind(Function, any, any[]) | Pour une fonction donnée, crée une fonction liée qui a le même corps que la fonction d’origine. Cet objet de la fonction liée est associé à l’objet spécifié et a les paramètres initiaux spécifiés. |
call(Function, any, any[]) | Appelle une méthode d’un objet, en remplaçant un autre objet pour l’objet actuel. |
to |
Retourne une représentation sous forme de chaîne d’une fonction. |
[has |
Détermine si la valeur donnée hérite de cette fonction si cette fonction a été utilisée comme fonction de constructeur. Une fonction de constructeur peut contrôler quels objets sont reconnus comme ses instances par « instanceof » en substituant cette méthode. |
Détails de la propriété
[custom]
[custom]: TCustom
Valeur de propriété
TCustom
Détails de la propriété héritée
arguments
arguments: any
Valeur de propriété
any
héritée de Function.arguments
caller
caller: Function
Valeur de propriété
Function
héritée de Function.caller
length
length: number
Valeur de propriété
number
héritée de Function.length
name
Retourne le nom de la fonction. Les noms de fonction sont en lecture seule et ne peuvent pas être modifiés.
name: string
Valeur de propriété
string
héritée de Function.name
prototype
prototype: any
Valeur de propriété
any
héritée de Function.prototype
Détails de la méthode héritée
apply(Function, any, any)
Appelle la fonction, en remplaçant l’objet spécifié pour cette valeur de la fonction et le tableau spécifié pour les arguments de la fonction.
function apply(this: Function, thisArg: any, argArray?: any): any
Paramètres
- this
-
Function
- thisArg
-
any
Objet à utiliser comme objet.
- argArray
-
any
Ensemble d’arguments à passer à la fonction.
Retours
any
héritée de Function.apply
bind(Function, any, any[])
Pour une fonction donnée, crée une fonction liée qui a le même corps que la fonction d’origine. Cet objet de la fonction liée est associé à l’objet spécifié et a les paramètres initiaux spécifiés.
function bind(this: Function, thisArg: any, argArray: any[]): any
Paramètres
- this
-
Function
- thisArg
-
any
Objet auquel ce mot clé peut faire référence à l’intérieur de la nouvelle fonction.
- argArray
-
any[]
Liste d’arguments à passer à la nouvelle fonction.
Retours
any
héritée de Function.bind
call(Function, any, any[])
Appelle une méthode d’un objet, en remplaçant un autre objet pour l’objet actuel.
function call(this: Function, thisArg: any, argArray: any[]): any
Paramètres
- this
-
Function
- thisArg
-
any
Objet à utiliser comme objet actif.
- argArray
-
any[]
Liste d’arguments à passer à la méthode.
Retours
any
héritée de Function.call
toString()
Retourne une représentation sous forme de chaîne d’une fonction.
function toString(): string
Retours
string
héritée de Function.toString
[hasInstance](any)
Détermine si la valeur donnée hérite de cette fonction si cette fonction a été utilisée comme fonction de constructeur.
Une fonction de constructeur peut contrôler quels objets sont reconnus comme ses instances par « instanceof » en substituant cette méthode.
function [hasInstance](value: any): boolean
Paramètres
- value
-
any
Retours
boolean
héritée de Function.__@hasInstance@4734