Function.prototype

Properti Function.prototype mewakili objek properti Function .

Deskripsi

Objek Function turunan dari Function.prototypeFunction.prototype tidak dapat di ubah.

Properti

Function.arguments
Sebuah array berdasakan argumen yang diberikan ke sebuah fungsi. Ini telah diabaikan sebagai properti dari Function, gunakan objek arguments yang tersedia di dalam fungsi saja.
Function.arity
Digunakan untuk menentukan jumlah argumen yang diperlukan fungsi, tapi telah dihapus. Gunakan properti length.
Function.caller
Menentukan fungsi yang dipanggil oleh fungsi yang sedang dijalankan saat ini.
Function.length
Menentukan jumlah argumen yang diperlukan oleh fungsi.
Function.name
Nama dari fungsi.
Function.displayName
Tampilan nama fungsi.
Function.prototype.constructor
Menentukan fungsi yang membuat objek prototype. Lihat Object.prototype.constructor untuk lebih detailnya.

Method

Function.prototype.apply()
Memanggil fungsi dan menentukan nilai this berdasar nilai yang diberikan, argument bisa ditambahkan sebagai objek Array.
Function.prototype.bind()
Membuat fungsi baru dimana, ketika dipanggil, memiliki this yang diberi nilai yang tersedia, dengan urutan tertentu sesudah nilai yang tersedia ketika fungsi di jalankan.
Function.prototype.call()
Memanggil (menjalankan) sebuah fungsi dan memberi nilai this dari nilai yang tersedia, argumen bisa ditambahkan sebagaimana mestinya.
Function.prototype.isGenerator()
Mengembalikan true jika fungsi adalah sebuah generator; selain itu akan mengembalikan  nilai false.
Function.prototype.toSource()
Mengembalikan string berdasarkan kode sumber dari fungsi. Mengesampingkan method Object.prototype.toSource.
Function.prototype.toString()
Mengembalikan string berdasarkan kode sumber dari fungsi, mengesampingkan method Object.prototype.toString.

Spesifikasi

Spesifikasi Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.1
ECMAScript 5.1 (ECMA-262)
The definition of 'Function.prototype' in that specification.
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
The definition of 'Function.prototype' in that specification.
Standard  
ECMAScript 2017 Draft (ECMA-262)
The definition of 'Function.prototype' in that specification.
Draft  

Kompabilitas Browser

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) (Yes) (Yes) (Yes)
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support (Yes) (Yes) (Yes) (Yes) (Yes) (Yes)

Lihat Juga

Tag Dokumen dan Kontributor

 Kontributor untuk laman ini: rmsubekti
 Terakhir diperbarui oleh: rmsubekti,