Posted in Javascript onJune 19, 2009
好,看看匿名函数的如何被调用。
1、执行后得到返回值的函数调用
Js代码
//方式1,调用函数,得到返回值。强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4));
Js代码
//方式二,调用函数,得到返回值。强制函数直接量执行再返回一个引用,引用再去调用执行
(function(x,y){ alert(x+y); return x+y; })(3,4);
2、执行后忽略返回值
Js代码
//方式三,调用函数,忽略返回值 void function(x) { x = x-1; alert(x); }(9);
//方式三,调用函数,忽略返回值
void function(x) { x = x-1; alert(x); }(9);
嗯,最后看看错误的调用方式
Js代码
//错误的调用方式
function(x,y){ alert(x+y); return x+y; }(3,4);
js 匿名调用实现代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@