title: min.js to clear source
body: <p>As far i know until now, the min version of a .js(javascript) file is obtaining by removing the unncessary blank spaces and comments, in order to reduce the file size. </p>
  
  <p>My questions are:</p>
  
  <ol>
  <li>How can I convert a min.js file into a clear, easy readable .js file</li>
  <li>Besides, size(&amp;and speed) are there any other advtages of the min.js file.</li>
  <li>the js files can be encripted?</li>
  <li>can js be infected. I think the answer is yes, so the question is how to protect the .js files from infections?</li>
  </ol>
  
  <p>Only the first question is most important and I'm looking for help on it.<br>
  TY</p>