CustomPromisifyLegacy interface
- Extends
-
Function
Devralınan Özellikler
| arguments | |
| caller | |
| length | |
| name | İşlevin adını döndürür. İşlev adları salt okunur ve değiştirilemez. |
| prototype |
Devralınan Yöntemler
| apply(Function, any, any) | İşlevin bu değeri için belirtilen nesneyi ve işlevin bağımsız değişkenleri için belirtilen diziyi değiştirerek işlevini çağırır. |
| bind(Function, any, any[]) | Belirli bir işlev için, özgün işlevle aynı gövdeye sahip bir ilişkili işlev oluşturur. İlişkili işlevin bu nesnesi belirtilen nesneyle ilişkilendirilir ve belirtilen ilk parametrelere sahiptir. |
| call(Function, any, any[]) | Geçerli nesne için başka bir nesnenin yerine bir nesnenin yöntemini çağırır. |
| to |
bir işlevin dize gösterimini döndürür. |
| [has |
Bu işlev bir oluşturucu işlevi olarak kullanıldıysa verilen değerin bu işlevden devralınıp devralmadığını belirler. Oluşturucu işlevi, bu yöntemi geçersiz kılarak 'instanceof' tarafından hangi nesnelerin kendi örneği olarak tanınabileceğini denetleyebilir. |
Devralınan Özellik Detayları
arguments
arguments: any
Özellik Değeri
any
Function.arguments
caller
caller: Function
Özellik Değeri
Function
Function.caller'dan Devralınan
length
length: number
Özellik Değeri
number
function.length öğesinden devralınan
name
İşlevin adını döndürür. İşlev adları salt okunur ve değiştirilemez.
name: string
Özellik Değeri
string
Function.name'dan Devralınan
prototype
prototype: any
Özellik Değeri
any
Function.prototype'tan Devralınmış
Devralınan Yöntemin Ayrıntıları
apply(Function, any, any)
İşlevin bu değeri için belirtilen nesneyi ve işlevin bağımsız değişkenleri için belirtilen diziyi değiştirerek işlevini çağırır.
function apply(this: Function, thisArg: any, argArray?: any): any
Parametreler
- this
-
Function
- thisArg
-
any
Bu nesne olarak kullanılacak nesne.
- argArray
-
any
İşleve geçirilecek bir dizi bağımsız değişken.
Döndürülenler
any
İşlevinden Devralınmış
bind(Function, any, any[])
Belirli bir işlev için, özgün işlevle aynı gövdeye sahip bir ilişkili işlev oluşturur. İlişkili işlevin bu nesnesi belirtilen nesneyle ilişkilendirilir ve belirtilen ilk parametrelere sahiptir.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parametreler
- this
-
Function
- thisArg
-
any
Bu anahtar sözcüğün yeni işlevin içinde başvurabileceği bir nesne.
- argArray
-
any[]
Yeni işleve geçirilecek bağımsız değişkenlerin listesi.
Döndürülenler
any
Function.bind'ten Devralınmış
call(Function, any, any[])
Geçerli nesne için başka bir nesnenin yerine bir nesnenin yöntemini çağırır.
function call(this: Function, thisArg: any, argArray: any[]): any
Parametreler
- this
-
Function
- thisArg
-
any
Geçerli nesne olarak kullanılacak nesne.
- argArray
-
any[]
yöntemine geçirilecek bağımsız değişkenlerin listesi.
Döndürülenler
any
Function.call'dan Devralınmış
toString()
bir işlevin dize gösterimini döndürür.
function toString(): string
Döndürülenler
string
Function.toString'den Devralınmış
[hasInstance](any)
Bu işlev bir oluşturucu işlevi olarak kullanıldıysa verilen değerin bu işlevden devralınıp devralmadığını belirler.
Oluşturucu işlevi, bu yöntemi geçersiz kılarak 'instanceof' tarafından hangi nesnelerin kendi örneği olarak tanınabileceğini denetleyebilir.
function [hasInstance](value: any): boolean
Parametreler
- value
-
any
Döndürülenler
boolean
Devralınan Function.__@hasInstance@4721