CustomPromisifyLegacy interface
- Rozszerza
-
Function
Odziedziczone właściwości
| arguments | |
| caller | |
| length | |
| name | Zwraca nazwę funkcji. Nazwy funkcji są tylko do odczytu i nie można ich zmieniać. |
| prototype |
Metody dziedziczone
| apply(Function, any, any) | Wywołuje funkcję, podstawiając określony obiekt dla tej wartości funkcji i określoną tablicę argumentów funkcji. |
| bind(Function, any, any[]) | Dla danej funkcji tworzy funkcję powiązaną, która ma tę samą treść co oryginalna funkcja. Ten obiekt funkcji powiązanej jest skojarzony z określonym obiektem i ma określone parametry początkowe. |
| call(Function, any, any[]) | Wywołuje metodę obiektu, podstawiając inny obiekt dla bieżącego obiektu. |
| to |
Zwraca reprezentację ciągu funkcji. |
| [has |
Określa, czy dana wartość dziedziczy z tej funkcji, jeśli ta funkcja została użyta jako funkcja konstruktora. Funkcja konstruktora może kontrolować, które obiekty są rozpoznawane jako jego wystąpienia przez "instanceof", przesłaniając tę metodę. |
Szczegóły odziedziczonej właściwości
arguments
arguments: any
Wartość nieruchomości
any
dziedziczone z Function.arguments
caller
caller: Function
Wartość nieruchomości
Function
dziedziczone z funkcji Function.caller
length
length: number
Wartość nieruchomości
number
dziedziczone z funkcji.length
name
Zwraca nazwę funkcji. Nazwy funkcji są tylko do odczytu i nie można ich zmieniać.
name: string
Wartość nieruchomości
string
dziedziczone z Function.name
prototype
prototype: any
Wartość nieruchomości
any
dziedziczone z funkcji.prototype
Szczegóły dziedziczonej metody
apply(Function, any, any)
Wywołuje funkcję, podstawiając określony obiekt dla tej wartości funkcji i określoną tablicę argumentów funkcji.
function apply(this: Function, thisArg: any, argArray?: any): any
Parametry
- this
-
Function
- thisArg
-
any
Obiekt, który ma być używany jako ten obiekt.
- argArray
-
any
Zestaw argumentów, które mają zostać przekazane do funkcji.
Zwraca
any
dziedziczone z funkcji.apply
bind(Function, any, any[])
Dla danej funkcji tworzy funkcję powiązaną, która ma tę samą treść co oryginalna funkcja. Ten obiekt funkcji powiązanej jest skojarzony z określonym obiektem i ma określone parametry początkowe.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parametry
- this
-
Function
- thisArg
-
any
Obiekt, do którego to słowo kluczowe może odwoływać się wewnątrz nowej funkcji.
- argArray
-
any[]
Lista argumentów, które mają zostać przekazane do nowej funkcji.
Zwraca
any
dziedziczone z funkcji.bind
call(Function, any, any[])
Wywołuje metodę obiektu, podstawiając inny obiekt dla bieżącego obiektu.
function call(this: Function, thisArg: any, argArray: any[]): any
Parametry
- this
-
Function
- thisArg
-
any
Obiekt, który ma być używany jako bieżący obiekt.
- argArray
-
any[]
Lista argumentów, które mają zostać przekazane do metody .
Zwraca
any
dziedziczone z funkcji.call
toString()
Zwraca reprezentację ciągu funkcji.
function toString(): string
Zwraca
string
dziedziczone z funkcji.toString
[hasInstance](any)
Określa, czy dana wartość dziedziczy z tej funkcji, jeśli ta funkcja została użyta jako funkcja konstruktora.
Funkcja konstruktora może kontrolować, które obiekty są rozpoznawane jako jego wystąpienia przez "instanceof", przesłaniając tę metodę.
function [hasInstance](value: any): boolean
Parametry
- value
-
any
Zwraca
boolean
Dziedziczone z Function.__@hasInstance@4721