function.prototype
The prototype
property of a function is an object that is used to implement inheritance and shared properties.
prototype
property - the place to add shared functionalityprototype
on a function THEN the instance of that function inherits these propertiesfunction.length
(as per ES1 spec)function.bind()
function.length
(with ES5 features)function.length
(with ES6 features)function.name