I'm using the following code to create: private property, private method, public property, public method and public static property.
function ClassA() {
var privateProperty = 'private_default_value';
var privateMethod = function() {
console.log("private method executed ...");
};
this.publicProperty = 'public_default_value';
this.publicMethod = function() {
console.log("public method executed ...");
};
ClassA.publicStaticProperty = "public_static_default_value";
// How to create here: ClassA.privateStaticProperty ?
};
var instance = new ClassA();
instance.publicMethod();
console.log(ClassA.publicStaticProperty);
How can I create a private static property in this class ?