手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js 编程笔记 无名函数
js 编程笔记 无名函数
摘要:1、(function(){alert("hello");})()2、无名函数无名函数,其中一个作用可能是生成新的函数对象的引用,主要是用于...

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 编程笔记 无名函数】相关文章:

jquery插件splitScren实现页面分屏切换模板特效

纯javascript制作日历控件

js实现发送验证码后的倒计时功能

JVM性能优化,Java的伸缩性

JavaScript生成福利彩票双色球号码

JavaScript实现自动变换表格边框颜色

javascript中动态函数用法

jQuery 遍历函数详解

jQuery聚合函数实例

基于jQuery插件实现环形图标菜单旋转切换特效

精品推荐
分类导航