CustomPromisifyLegacy interface
- Memperluas
-
Function
Properti yang Diwariskan
| arguments | |
| caller | |
| length | |
| name | Mengembalikan nama fungsi. Nama fungsi bersifat baca-saja dan tidak dapat diubah. |
| prototype |
Metode yang Diwarisi
| apply(Function, any, any) | Memanggil fungsi, mengganti objek yang ditentukan untuk nilai fungsi ini, dan array yang ditentukan untuk argumen fungsi. |
| bind(Function, any, any[]) | Untuk fungsi tertentu, membuat fungsi terikat yang memiliki isi yang sama dengan fungsi aslinya. Objek fungsi terikat ini dikaitkan dengan objek yang ditentukan, dan memiliki parameter awal yang ditentukan. |
| call(Function, any, any[]) | Memanggil metode objek, mengganti objek lain untuk objek saat ini. |
| to |
Mengembalikan representasi string fungsi. |
| [has |
Menentukan apakah nilai yang diberikan mewarisi dari fungsi ini jika fungsi ini digunakan sebagai fungsi konstruktor. Fungsi konstruktor dapat mengontrol objek mana yang dikenali sebagai instansnya dengan 'instanceof' dengan mengambil alih metode ini. |
Detail Properti yang Diwariskan
arguments
arguments: any
Nilai Properti
any
Diwarisi Dari Function.arguments
caller
caller: Function
Nilai Properti
Function
Diwariskan Dari Function.caller
length
length: number
Nilai Properti
number
Diwariskan Dari Function.length
name
Mengembalikan nama fungsi. Nama fungsi bersifat baca-saja dan tidak dapat diubah.
name: string
Nilai Properti
string
Diwariskan Dari Function.name
prototype
prototype: any
Nilai Properti
any
Diwariskan Dari Function.prototype
Detail Metode yang Diwarisi
apply(Function, any, any)
Memanggil fungsi, mengganti objek yang ditentukan untuk nilai fungsi ini, dan array yang ditentukan untuk argumen fungsi.
function apply(this: Function, thisArg: any, argArray?: any): any
Parameter
- this
-
Function
- thisArg
-
any
Objek yang akan digunakan sebagai objek ini.
- argArray
-
any
Sekumpulan argumen yang akan diteruskan ke fungsi.
Mengembalikan
any
Diwariskan Dari Function.apply
bind(Function, any, any[])
Untuk fungsi tertentu, membuat fungsi terikat yang memiliki isi yang sama dengan fungsi aslinya. Objek fungsi terikat ini dikaitkan dengan objek yang ditentukan, dan memiliki parameter awal yang ditentukan.
function bind(this: Function, thisArg: any, argArray: any[]): any
Parameter
- this
-
Function
- thisArg
-
any
Objek tempat kata kunci ini dapat merujuk ke dalam fungsi baru.
- argArray
-
any[]
Daftar argumen yang akan diteruskan ke fungsi baru.
Mengembalikan
any
Diwariskan Dari Function.bind
call(Function, any, any[])
Memanggil metode objek, mengganti objek lain untuk objek saat ini.
function call(this: Function, thisArg: any, argArray: any[]): any
Parameter
- this
-
Function
- thisArg
-
any
Objek yang akan digunakan sebagai objek saat ini.
- argArray
-
any[]
Daftar argumen yang akan diteruskan ke metode .
Mengembalikan
any
Diwariskan Dari Function.call
toString()
Mengembalikan representasi string fungsi.
function toString(): string
Mengembalikan
string
Diwariskan Dari Function.toString
[hasInstance](any)
Menentukan apakah nilai yang diberikan mewarisi dari fungsi ini jika fungsi ini digunakan sebagai fungsi konstruktor.
Fungsi konstruktor dapat mengontrol objek mana yang dikenali sebagai instansnya dengan 'instanceof' dengan mengambil alih metode ini.
function [hasInstance](value: any): boolean
Parameter
- value
-
any
Mengembalikan
boolean
Diwariskan Dari Function.__@hasInstance@4721