15.3.4 Properties of the Function prototype object

2010-07-04

This paragraph and its subparagraphs define the built-in Function prototype object.

The object can be invoked as a function and will always return undefined.

Function.prototype.[[Class]] = "Function"
Function.prototype.[[Prototype]] = Object.prototype
Function.prototype.[[Extensible]] = true
Function.prototype.length = 0