guys i want to know is there any different between this anonymous :
first :
(function(){
//statements
})();
second :
(function(){
//statements
}());
third :
!function(){
//statmeents
}();
i need a clear explanation about this , thanks all :D