读书人

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

发布时间: 2012-09-20 09:36:50 作者: rapoo

(function(){//coding....})() 请问这是什么意思
(function(){//coding....})() 请问这种写法是什么意思......

[解决办法]
可以做很多事情。比如模拟面向对象的代码风格;更优雅,更简洁的表达出代码;在某些方面提升代码的执行效率,在压缩的时候还可以减少代码量。
1、(function(w){
//如果里面用到window对象,你直接可以用w代替,这样可以减少JS文件的字节。
}(window));
2、

JScript code
var myvar = (function(){    return !!window.ActiveObject;}()) ? function(){   //执行IE代码}:function(){   //其余浏览器代码} 

读书人网 >Java Web开发

热点推荐