code="js"{alert('why');//do something!})();[/code]
经常能看到这样的js,意思是什么呢?是定义了一个类然后直接初始化,这样做是为了将该类内部定义的变量局部化吗?
不是很明白,希望高手讲解下1
变量空间私有化. 放置变量冲突;
(function(){//这里面的内容,都属于该变量空间,外部是无法访问到的;})();