js 编程笔记 无名函数


Posted in Javascript onJune 28, 2011

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]

Javascript 相关文章推荐
javascript 在网页中的运用(asp.net)
Nov 23 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
Sep 11 Javascript
HTML页面滚动时获取离页面顶部的距离2种实现方法
Sep 05 Javascript
JavaScript indexOf方法入门实例(计算指定字符在字符串中首次出现的位置)
Oct 17 Javascript
基于jQuery实现搜索关键字自动匹配功能
Mar 26 Javascript
bootstrap布局中input输入框右侧图标点击功能
May 16 Javascript
D3.js实现直方图的方法详解
Sep 25 Javascript
JavaScript原生节点操作小结
Jan 17 Javascript
利用vue开发一个所谓的数独方法实例
Dec 21 Javascript
Vue下滚动到页面底部无限加载数据的示例代码
Apr 22 Javascript
js中的闭包实例展示
Nov 01 Javascript
vue 使用localstorage实现面包屑的操作
Nov 16 Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
Jun 28 #Javascript
基于jquery的回到页面顶部按钮
Jun 27 #Javascript
jQuery新闻滚动插件 jquery.roller.js
Jun 27 #Javascript
jquery中获取select选中值的代码
Jun 27 #Javascript
jQuery Tab插件 用于在Tab中显示iframe,附源码和详细说明
Jun 27 #Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
Jun 27 #Javascript
读jQuery之十 事件模块概述
Jun 27 #Javascript
You might like
jQuery 中关于CSS操作部分使用说明
2007/06/10 Javascript
jQuery Ajax文件上传(php)
2009/06/16 Javascript
node.js中的fs.fsync方法使用说明
2014/12/15 Javascript
json+jQuery实现的无限级树形菜单效果代码
2015/08/27 Javascript
谈谈js中的prototype及prototype属性解释和常用方法
2015/11/25 Javascript
php基于redis处理session的方法
2016/03/14 Javascript
浅析在javascript中创建对象的各种模式
2016/05/06 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
JS设置手机验证码60s等待实现代码
2017/06/14 Javascript
javascript使用正则实现去掉字符串前面的所有0
2018/07/23 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
2018/09/25 Javascript
vue.js中ref及$refs的使用方法解析
2019/10/08 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
javaScript实现一个队列的方法
2020/07/14 Javascript
[59:36]2018DOTA2亚洲邀请赛 4.3 突围赛 Secret vs VG 第二场
2018/04/04 DOTA
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
python下setuptools的安装详解及No module named setuptools的解决方法
2017/07/06 Python
Python排序搜索基本算法之归并排序实例分析
2017/12/08 Python
python实现感知器算法详解
2017/12/19 Python
Django中url的反向查询的方法
2018/03/14 Python
Python字典中的键映射多个值的方法(列表或者集合)
2018/10/17 Python
Python对象中__del__方法起作用的条件详解
2018/11/01 Python
python如何把字符串类型list转换成list
2020/02/18 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
html5调用app分享功能示例(WebViewJavascriptBridge)
2018/03/21 HTML / CSS
行政管理专业推荐信
2013/11/02 职场文书
广告设计应届生求职信
2014/03/01 职场文书
技校学生个人职业生涯规划范文
2014/03/03 职场文书
读书伴我成长演讲稿
2014/05/07 职场文书
购房意向书
2014/08/30 职场文书
纪念九一八爱国演讲稿600字
2014/09/14 职场文书
2015年幼儿园教研活动总结
2015/03/25 职场文书
初中英语教学随笔
2015/08/15 职场文书
python 实现图片特效处理
2022/04/03 Python
Nginx利用Logrotate实现日志分割
2022/05/20 Servers