Please explain the following way of writing a function in javascript functions :
(function (){ // some code })()
I understand the fact