当前位置: 代码迷 >> Java Web开发 >> (function(){//coding.})() 请教这是什么意思
  详细解决方案

(function(){//coding.})() 请教这是什么意思

热度:3314   发布时间:2013-02-25 21:11:56.0
(function(){//coding....})() 请问这是什么意思
(function(){//coding....})() 请问这种写法是什么意思......

------解决方案--------------------------------------------------------
可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率,在压缩的时候还可以减少代码量。
1、(function(w){
//如果里面用到window对象,你直接可以用w代替,这样可以减少JS文件的字节。
}(window));
2、
JScript code
var myvar = (function(){    return !!window.ActiveObject;}()) ? function(){   //执行IE代码}:function(){   //其余浏览器代码}
  相关解决方案