JSFiddle - React, Tailwind, and code Playground
by karthick6891
JavaScript
var SomeConstructor;
{
let privateScope = {};
SomeConstructor = function SomeConstructor() {
this.someProperty = 'foo';
privateScope.hiddenProperty = 'bar';
}
SomeConstructor.prototype.showPublic = function() {
console.log(this.someProperty); // foo
}
SomeConstructor.prototype.showPrivate = function() {
console.log(privateScope.hiddenProperty); // bar
}
}
var myInstance = new SomeConstructor();
console.log(myInstance.showPublic());
console.log(myInstance.showPrivate());