Classes in JavaScript
Defines the object's characteristics. A class is a template definition of an object's properties and methods.
JavaScript is a prototype-based language and contains no class statement, such as is found in C++ or Java (Classes are introduced in ES6).
In JavaScript , functions are classes.
function myClass() { Â Â Â Â var privateVariable; Â Â Â Â var privateMethod = function(){ Â Â Â Â Â Â Â Â Â /* function definition*/ Â Â Â Â }
    function anotherPrivateMethod(){          /* function definition*/     }
    this.publicVariable;     this.publicFunction = function(){          /* function definition*/     } }











