CustomPromisifySymbol interface
- Extends
-
Function
Proprietà
[custom] |
Proprietà ereditate
arguments | |
caller | |
length | |
name | Restituisce il nome della funzione. I nomi delle funzioni sono di sola lettura e non possono essere modificati. |
prototype |
Metodi ereditati
apply(Function, any, any) | Chiama la funzione , sostituendo l'oggetto specificato per il valore della funzione e la matrice specificata per gli argomenti della funzione. |
bind(Function, any, any[]) | Per una determinata funzione, crea una funzione associata con lo stesso corpo della funzione originale. L'oggetto della funzione associata è associato all'oggetto specificato e ha i parametri iniziali specificati. |
call(Function, any, any[]) | Chiama un metodo di un oggetto, sostituendo un altro oggetto per l'oggetto corrente. |
to |
Restituisce una rappresentazione di stringa di una funzione. |
[has |
Determina se il valore specificato eredita da questa funzione se questa funzione è stata utilizzata come funzione del costruttore. Una funzione del costruttore può controllare quali oggetti vengono riconosciuti come istanze da 'instanceof' eseguendo l'override di questo metodo. |
Dettagli proprietà
[custom]
[custom]: TCustom
Valore della proprietà
TCustom
Dettagli proprietà ereditate
arguments
arguments: any
Valore della proprietà
any
Ereditato da Function.arguments
caller
caller: Function
Valore della proprietà
Function
ereditato da function.caller
length
length: number
Valore della proprietà
number
ereditato dalla funzione.length
name
Restituisce il nome della funzione. I nomi delle funzioni sono di sola lettura e non possono essere modificati.
name: string
Valore della proprietà
string
ereditato da Function.name
prototype
prototype: any
Valore della proprietà
any
Ereditato da function.prototype
Dettagli dei metodi ereditati
apply(Function, any, any)
Chiama la funzione , sostituendo l'oggetto specificato per il valore della funzione e la matrice specificata per gli argomenti della funzione.
function apply(this: Function, thisArg: any, argArray?: any): any
Parametri
- this
-
Function
- thisArg
-
any
Oggetto da utilizzare come oggetto .
- argArray
-
any
Set di argomenti da passare alla funzione.
Restituisce
any
Ereditato da Function.apply
bind(Function, any, any[])
Per una determinata funzione, crea una funzione associata con lo stesso corpo della funzione originale. L'oggetto della funzione associata è associato all'oggetto specificato e ha i parametri iniziali specificati.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parametri
- this
-
Function
- thisArg
-
any
Oggetto a cui la parola chiave può fare riferimento all'interno della nuova funzione.
- argArray
-
any[]
Elenco di argomenti da passare alla nuova funzione.
Restituisce
any
Ereditato da Function.bind
call(Function, any, any[])
Chiama un metodo di un oggetto, sostituendo un altro oggetto per l'oggetto corrente.
function call(this: Function, thisArg: any, argArray: any[]): any
Parametri
- this
-
Function
- thisArg
-
any
Oggetto da utilizzare come oggetto corrente.
- argArray
-
any[]
Elenco di argomenti da passare al metodo .
Restituisce
any
Ereditato da function.call
toString()
Restituisce una rappresentazione di stringa di una funzione.
function toString(): string
Restituisce
string
ereditato da function.toString
[hasInstance](any)
Determina se il valore specificato eredita da questa funzione se questa funzione è stata utilizzata come funzione del costruttore.
Una funzione del costruttore può controllare quali oggetti vengono riconosciuti come istanze da 'instanceof' eseguendo l'override di questo metodo.
function [hasInstance](value: any): boolean
Parametri
- value
-
any
Restituisce
boolean
ereditato da Function.__@hasInstance@4734