Understanding Private Properties in JavaScript | TheDevSpace