JavaScript匿名函数实例分析
本文实例讲述了JS匿名函数。分享给大家供大家参考,具体如下:
/* 匿名函数*/(function() {var foo = 10;var bar = 2;alert(foo * bar);})();/* 匿名函数,带参数*/(function(foo, bar) {alert(foo * bar);})(10, 2);/* 匿名函数返回值 */var baz = (function(foo, bar) {return foo * bar;})(10, 2);// baz will equal 20./* 匿名函数关闭 */var baz;(function() {var foo = 10;var bar = 2;baz = function() {return foo * bar;};})();baz();
希望本文所述对大家JavaScript程序设计有所帮助。
-
怎么使用Javascript获取距今n天前的日期
复制代码代码如下:functionTest(day){vartoday=newDate();varbeforMilliseconds=ime()-1000*3600*24*day;varbeforday=newDate();ime(beforMilliseconds);varstrYear=ullYear();varstrDay=ate();varstrMonth=onth()+1;if(strMonth<10){strMonth="0"+strMonth;}...
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...
-
asp下去除超链接函数
复制代码代码如下:<%FunctionReplaceUrl2(HTMLstr)Dimn,str1,str2,str3,str4HTMLstr=Lcase(HTMLstr)Forn=1toUbound(Split(HTMLstr,"(.+?)"RegRemoveHref=ace(HTMLstr,"$1")ENDFunction...
-
如何理解Javascript的caller,callee,call,apply区别
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsarguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function对象的名字。n:选项。要传递给Function对象的从0开始的参数值...