CustomPromisifyLegacy interface
- Uitbreiding
-
Function
Overgenomen eigenschappen
| arguments | |
| caller | |
| length | |
| name | Retourneert de naam van de functie. Functienamen zijn alleen-lezen en kunnen niet worden gewijzigd. |
| prototype |
Overgenomen methoden
| apply(Function, any, any) | Roept de functie aan, waarbij het opgegeven object wordt vervangen door de waarde van de functie en de opgegeven matrix voor de argumenten van de functie. |
| bind(Function, any, any[]) | Voor een bepaalde functie maakt u een afhankelijke functie met dezelfde hoofdtekst als de oorspronkelijke functie. Het object van de afhankelijke functie is gekoppeld aan het opgegeven object en heeft de opgegeven initiële parameters. |
| call(Function, any, any[]) | Roept een methode van een object aan, waarbij een ander object wordt vervangen door het huidige object. |
| to |
Hiermee wordt een tekenreeksweergave van een functie geretourneerd. |
| [has |
Bepaalt of de opgegeven waarde van deze functie wordt overgenomen als deze functie is gebruikt als constructorfunctie. Een constructorfunctie kan bepalen welke objecten worden herkend als de exemplaren door 'instanceof' door deze methode te overschrijven. |
Details van overgenomen eigenschap
arguments
arguments: any
Waarde van eigenschap
any
overgenomen van Function.arguments
caller
caller: Function
Waarde van eigenschap
Function
overgenomen van Function.caller
length
length: number
Waarde van eigenschap
number
overgenomen van Function.length
name
Retourneert de naam van de functie. Functienamen zijn alleen-lezen en kunnen niet worden gewijzigd.
name: string
Waarde van eigenschap
string
overgenomen van Function.name
prototype
prototype: any
Waarde van eigenschap
any
overgenomen van Function.prototype
Details overgenomen methode
apply(Function, any, any)
Roept de functie aan, waarbij het opgegeven object wordt vervangen door de waarde van de functie en de opgegeven matrix voor de argumenten van de functie.
function apply(this: Function, thisArg: any, argArray?: any): any
Parameters
- this
-
Function
- thisArg
-
any
Het object dat moet worden gebruikt als dit object.
- argArray
-
any
Een set argumenten die moeten worden doorgegeven aan de functie.
Retouren
any
overgenomen van Function.apply
bind(Function, any, any[])
Voor een bepaalde functie maakt u een afhankelijke functie met dezelfde hoofdtekst als de oorspronkelijke functie. Het object van de afhankelijke functie is gekoppeld aan het opgegeven object en heeft de opgegeven initiële parameters.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parameters
- this
-
Function
- thisArg
-
any
Een object waarnaar dit trefwoord kan verwijzen in de nieuwe functie.
- argArray
-
any[]
Een lijst met argumenten die moeten worden doorgegeven aan de nieuwe functie.
Retouren
any
overgenomen van Function.bind
call(Function, any, any[])
Roept een methode van een object aan, waarbij een ander object wordt vervangen door het huidige object.
function call(this: Function, thisArg: any, argArray: any[]): any
Parameters
- this
-
Function
- thisArg
-
any
Het object dat moet worden gebruikt als het huidige object.
- argArray
-
any[]
Een lijst met argumenten die moeten worden doorgegeven aan de methode.
Retouren
any
overgenomen van Function.call
toString()
Hiermee wordt een tekenreeksweergave van een functie geretourneerd.
function toString(): string
Retouren
string
overgenomen van Function.toString
[hasInstance](any)
Bepaalt of de opgegeven waarde van deze functie wordt overgenomen als deze functie is gebruikt als constructorfunctie.
Een constructorfunctie kan bepalen welke objecten worden herkend als de exemplaren door 'instanceof' door deze methode te overschrijven.
function [hasInstance](value: any): boolean
Parameters
- value
-
any
Retouren
boolean
overgenomen van Function.__@hasInstance@4734