JS: Function (class)
JS: Function.prototype
By Xah Lee. Date:
2016-12-06
. Last updated:
2026-09-16
.
What is function.prototype
Function.prototype
is the parent of all function objects.
Properties
Value Properties
JS: Function.prototype.constructor
JS: Function.prototype.name
Function Properties
JS: Function.prototype.call 👎
JS: Function.prototype.apply 👎
JS: Function.prototype.bind 👎
JS: Function.prototype.toString
JS: Function.prototype[Symbol.hasInstance]
JavaScript. Function
JS: Function. Index
JS: Function (basics)
JS: Arrow Function
JS: function (keyword)
JS: “function” (keyword) name hoisting
JS: “function” (keyword) declaration vs expression
JS: “arguments” object in function keyword
JS: “function” (keyword) call, apply, bind
JS: Function parameters
JS: Function rest-parameters
JS: Function parameters default values
JS: Function parameters binding pattern
JS: Closure
JS: Functional Programing
JS: Function Pipe 📜
JS: Function (class)
JS: Function Constructor
JS: Function.prototype
Search 🔍
JS object reference
Global Object
Global Object
Data structure
Object
Array
Map
Set
Data
Date
Symbol
Special
Function
RegExp
Proxy
Promise
Iterator
Static
JSON
Math
Reflect
Primitive Wrapper
String
Number
Boolean
BigInt