|
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);
JavaScript技術:js 匿名調用實現代碼,轉載需保留來源!
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。