javascript匿名函数应用示例介绍
JavaScript应用 函数 介绍 示例 匿名
2023-06-13 09:15:19 时间
javascript匿名函数,就是说个函数没有名字,下面先列出测试代码
复制代码代码如下:
/*
*一般常见函数是这样
*/
functiondebug(data){
console.log(data);
}
但有的函数,它却偏偏写成了这样
(function(x,y){
debug(x+y);
})
上面就是所说的匿名函数了
varfun=null;
(function(){
vartest=function(x,y){
debug(x+y);
}
fun=test;
})();
这个时候你在浏览器的控制台输入fun,你会发现它打印出function(x,y){debug(x+y);}好明显这就是一个函数了,如果你输入fun(1,2);这个时候就打印出3了。下面来看看种类型。
varU={
uid:32812,
gameList:(function(){
varlist=newArray();
list[7]="360";
list[6]="baidu";
if(list!="null"){
returnlist;
}
}
)(),
serverList:(function(){
varlist=newArray();
list[1188]="360";
list[1165]="baidu";
if(list!="null"){
returnlist;
}
}
)(),
channelList:(function(){
varlist=newArray();
list[9]="手游网";
returnlist;
}
)(),
searchName:function(t,id){
if(id==false||/^\d+$/.test(id)==false){
return"这是一个函数";
}elseif(eval(t).hasOwnProperty(id)){
returneval(t)[id];
}else{
return"test";
}
}
};
这个时候,你在控制台中输入U;你会发现这是一个数组。U["searchName"]是一个函数,U["qudaoList"]返来的是一个结果。
相关文章
- JavaScript 对象所有方法介绍,看这一篇就够了!
- javascript 正则相关的简单应用
- 三周内构建 JavaScript 全栈 web 应用
- express使用MongoDB、JavaScript、Express构建Web应用(mongodbjs)
- JavaScript获得选中文本内容的方法
- Javascript阻止javascript事件冒泡,获取控件ID值
- JavaScript抽奖效果实现代码数字跳动版
- 用Javascript同时提交多个Web表单的方法
- javascript下判断一个对象是否具有指定名称的属性的的代码
- javascript中callee与caller的用法和应用场景
- javascript控制swfObject应用介绍
- JavaScript验证用户输入的是字符或数字及ASCIIChart应用
- JavaScript实现表格排序方法
- 探讨JavaScript中声明全局变量三种方式的异同