In javascript as I know, we can make class-like object using function but is it possible to set private and public funciton and variable in function? example.
var a = function(){
this.public = "hello"
var private = "hello"
this.public_func = function(){ console.log("private function");};
var private_func = function(){ console.log("public function");};
}
so public, public_func are public attribute and private,private_func is private attribute am I right?