advantages of making object properties private, its drawbacks and use cases
We'll cover the following...
Creating truly private properties and operations is feasible, but it’s not an obvious task in JavaScript. If it was as obvious as in Java, blog posts like this, this, this, this, and many more wouldn’t have emerged.