title: declaring and defining functions in javascript
body: <p><br><br>
  I have a doubt regarding functions(objects) in javascript.<br><br>
  I have 2 pieces of code like,<br> </p>
  
  <pre><code>    var a= function(){
      console.log('abc')
       }
  </code></pre>
  
  <p><br>
  and<br></p>
  
  <pre><code>     var a= (function(){
       console.log('abc')
       })
  </code></pre>
  
  <p><br>
  what is the difference between these two>><br>
  thanx:)</p>