if(!+[1,]) {
(function(f){
window.setTimeout =f(window.setTimeout);
window.setInterval =f(window.setInterval);
})(function(f){
return function(c,t){
var a=[].slice.call(arguments,2);
return f(function(){
c.apply(this,a)},t)
}
});
}这里有一点看不用白,(function(){})(function(){})这种形式是什么写法,虽然以前在jquery碰到过,但现在看了看这个完全不能理解。
解决方案 »
- 这段代码是干什么用的
- 哪位有Json 轻量级格式化工具
- 求JS中显示当前日期后30天的方法
- JS动态获得1个数组 保存起来以保证刷新后还存在 睡觉前结贴。希望高人无聊的时候给我看看
- 80分急求助:滑动图片右侧出现undefined字样,如何消除(内附详图和代码)
- 求助:有什么方法全部显示select中option里面的内容?
- 有人可以帮我看看吗?为什么只执行了var a = document.getElementsByTagName("a");而div没执行!
- ExtJS 3.x 中的ajax不能实现同步提交吗?
- javascript中变量冒号方法 如data:function(){}
- 小白问题
- JQ输出HTML内容,有时可以有时不行,特别是IE,firefox正确显示
- setTimeout需要清除么?
第一个括号中的是匿名函数,第二个括号中的是向这个匿名函数中传递的参数,就是以第二个匿名函数为参数立即执行第一个匿名函数,