What is the purpose of a self executing function in javascript?
Actually, the above function will be treated as function expression without a name. The main purpose of wrapping a function with close and open parenthesis is to avoid polluting the global space.