我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

一个js语法现象--疑问

code="js"
{
alert('why');
//do something!
})();[/code]

经常能看到这样的js,意思是什么呢?
是定义了一个类然后直接初始化,这样做是为了将该类内部定义的变量局部化吗?

不是很明白,希望高手讲解下1

变量空间私有化. 放置变量冲突;

(function(){

//这里面的内容,都属于该变量空间,外部是无法访问到的;
})();

近期文章

  • O/R Mapping 双向多对多
  • javascript和Llist分页的问题(hiberante)
  • 关于控制条控制画图速度的问题 [
  • ajax数据存储
  • String一个奇怪的地方
  • 无法编译匿名内部类?
  • 关于java读取文件或连接数据库的资源问题
  • 大家帮我看一下,TOMCAT服务器报错的信息
  • java.sql.SQLException: ORA-01002: 读取违反顺序 大家帮我看看
  • 无路可走了,讨教一概率算法
  • 在类的构造函数里可以定义一个局部变量吗?
  • JavaScript中对form表单提交的验证?
  • myeclipse用database browser连接oracle时报异常!
  • 为什么会是0?大家看下
  • 咨询一个关于tomcat配置默认程序的问题
  • 请大家推荐一本学习Java Web的经典书籍
  • 请问,Hibernate的组件映射componet,可以延迟加载吗?
  • hibernate session问题
  • Struts2中,能够限制Action的成员变量的注入吗? 
  • MonkeyRunner自动化测试

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华