(function(){})() Is there any documentation of this?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/1140089/how-does-an-anonymous-function-in-javascript-work">How does an anonymous function in JavaScript work?</a><br>
  <a href="http://stackoverflow.com/questions/6771406/what-does-this-javascript-snippet-mean">What does this JavaScript snippet mean?</a>  </p>
</blockquote>



<p>I use in my scripts: </p>

<pre><code>(function(){
...[code]..
})()
</code></pre>

<p>I can't find documentation about this, i have see scripts when this form take args. </p>

<pre><code>(function(){
...[code]..
})(arg1,arg2)
</code></pre>

<p>Somebody have a link or a good explanation about this javascript function? </p>
