What is Prototype in Javascript ?

All objects in Javascript have property called as prototype, the prototype is an object which has a constructor properties by default.

The prototype object is associated with every functions and objects by default in JavaScript, where function's prototype property is accessible and modifiable and object's prototype property is not visible.

The prototype property allows you to add properties and methods to any object.



You May Interest

What is Code Smell in Javascript ?

JavaScript Powering a Number

What is Namespace in Javascript ?

What is Difference Between Call and Apply Methods in Javascript ?

What are the Variable Naming Conventions in JavaScript ?