Aliquet vel malesuada egestas, aenean felis purus, and iaculis ut odio. Cursus fermentum is sed posuere. Erat volutpat aliquam. Nunc ac lectus pretium, at constant odio mattis, aenean efficitur. Sit amet sapien libero, aliquam. Bibendum sed facilisis enim
No and yes. Although UglifyJS (and other minifiers) do make the output code more difficult to understand (compressed and ugly), a JS Beautifier can quickly turn it into something understandable.
This tool stops it by utilising numerous "traps" and transformations, like self-defense and debug protection.