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” name hoisting
JS: “function” declaration vs expression
JS: “arguments” object in “function”
JS: “function” call, apply, bind
JS: Function parameters
JS: Function rest-parameters
JS: Function parameters default values
JS: Function parameters binding pattern
JS: Function Length Property
JS: Function Name Property
JS: Closure
JS: Functional Programing
JS: Function Pipe 📜
JS: Function (class)
JS: Function Constructor
JS: Function.prototype
Webdev Search 🔍
JavaScript in Depth
Basics
Filename Extension
Run JavaScript
Comment
Print
String
Number
Operators
Assignment
Boolean
Test Equality
Conditional
Loop
Array
Object
Function
Method
In-depth
Value Types
Variable
String
Property
Object
Array
Function
Class
Iterable
Promise
Module
Try Catch Throw
Regular Expression
Misc index
JS Object Reference
ECMAScript News
Misc. Index