|
1、執(zhí)行后得到返回值的函數(shù)調(diào)用
Js代碼
復(fù)制代碼 代碼如下:
//方式1,調(diào)用函數(shù),得到返回值。強(qiáng)制運(yùn)算符使函數(shù)調(diào)用執(zhí)行
(function(x,y){
alert(x+y);
return x+y;
}(3,4));
Js代碼
//方式二,調(diào)用函數(shù),得到返回值。強(qiáng)制函數(shù)直接量執(zhí)行再返回一個(gè)引用,引用再去調(diào)用執(zhí)行
復(fù)制代碼 代碼如下:
(function(x,y){
alert(x+y);
return x+y;
})(3,4);
2、執(zhí)行后忽略返回值
Js代碼
復(fù)制代碼 代碼如下:
//方式三,調(diào)用函數(shù),忽略返回值
void function(x) {
x = x-1;
alert(x);
}(9);
//方式三,調(diào)用函數(shù),忽略返回值
復(fù)制代碼 代碼如下:
void function(x) {
x = x-1;
alert(x);
}(9);
嗯,最后看看錯(cuò)誤的調(diào)用方式
Js代碼
//錯(cuò)誤的調(diào)用方式
復(fù)制代碼 代碼如下:
function(x,y){
alert(x+y);
return x+y;
}(3,4);
JavaScript技術(shù):js 匿名調(diào)用實(shí)現(xiàn)代碼,轉(zhuǎn)載需保留來(lái)源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。