1、(function(){alert("hello");})()
2、无名函数
无名函数,其中一个作用可能是生成新的函数对象的引用,主要是用于定义。
另一个用处就是针对js中一些无法含参的回调函数而言的。
明显的例子就是setInterval,我想这是很多人头疼的一个函数,尤其是你想在回调函数中添加参数的时候。
而且最叫人头疼的是,DHTML不是w3c规定的标准,于是不同的浏览器给出的setInterval参数表还不一样。。。
就我测试的两款浏览器来说(IE内核,webkit内核)
IE:setInvterval(function, msecond [,lang]);
chrome:setInterval(function, msecond [, pram1, pram2, ....]);
也就是说,chrome里面是允许对function添加参数的,参数表在最后边。然而IE最后一个参数的作用是标明所用的脚本语言种类,因为IE除了js还支持vbs等其他的脚本语言。
为了解决兼容性,只好用到无名函数。。。
[code]
function test(yourArg)
{
var arg = yourArg;
setInterval(function(){callback(arg)}, time);
}
[html]
js 编程笔记 无名函数_javascript技巧-js教程-
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。
相关推荐
- 燕云十六声投壶雅戏怎么玩 投壶雅戏玩法介绍-游戏攻略-
- 电脑分辨率调不了是怎么回事(解决电脑分辨率调节不了的常见问题和技巧)-电脑知识-
- 光遇8月15号每日任务-手机软件-
- 微信视频号为什么无法发起直播-手机软件-
- 大奉打更人手游怎么钓鱼 钓鱼玩法攻略-游戏攻略-
- 低配高价?“洋品牌”手机销量连跌4月!三星苹果们吃了傲慢的亏-硬件新闻-
- 酷狗音乐怎么上传音乐 酷狗音乐上传音乐方法-手机软件-
- 如何批量处理图片 批量处理图片的软件工具和方法-电脑知识-
- 竞争和并行性:Golang 在这方面比 Java 表现更好吗?-Golang-
- 艾为电子推出新一代常压线性马达驱动IC AW86246CSR-人工智能-