最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中匿名函數(shù)的N種寫法

 更新時間:2010年09月08日 11:34:50   作者:  
在java中有private屬性,強大的功能js不能實現(xiàn)就矮人一截,匿名函數(shù),發(fā)揚廣大
匿名函數(shù)沒有實際名字,也沒有指針,怎么執(zhí)行滴?
其實大家可以看看小括號的意義就應(yīng)該可以理解。小括號有返回值,也就是小括號內(nèi)的函數(shù)或者表達式的返回值,所以說小括號內(nèi)的function返回值等于小括號的返回值,不難理解 (function(){})()可以將沒有名字的函數(shù)執(zhí)行了把…
關(guān)于匿名函數(shù)寫法,很發(fā)散~
最常見的用法:
復(fù)制代碼 代碼如下:

(function() {
alert('water');
})();

當然也可以帶參數(shù):
復(fù)制代碼 代碼如下:

(function(o) {
alert(o);
})('water');

想用匿名函數(shù)的鏈式調(diào)用?很簡單:
復(fù)制代碼 代碼如下:

(function(o) {
alert(o);
return arguments.callee;
})('water')('down');

常見的匿名函數(shù)都知道了,看看不常見的:
復(fù)制代碼 代碼如下:

~(function(){
alert('water');
})();//寫法有點酷~

復(fù)制代碼 代碼如下:

void function(){
alert('water');
}();//據(jù)說效率最高~

復(fù)制代碼 代碼如下:

+function(){
alert('water');
}();

復(fù)制代碼 代碼如下:

-function(){
alert('water');
}();

復(fù)制代碼 代碼如下:

~function(){
alert('water');
}();

復(fù)制代碼 代碼如下:

!function(){
alert('water');
}();

復(fù)制代碼 代碼如下:

(function(){
alert('water');
}());//有點強制執(zhí)行的味道~

這么多寫法賤賣啦~呵呵,其實有些人考慮到寫法的效率問題,如果可以,給我一個數(shù)據(jù)把,自我感覺這些寫法是有效率問題,但是應(yīng)該是微乎其微而已(或許不對),我會隨便選一個用~

相關(guān)文章

最新評論

唐海县| 平阳县| 沁水县| 建湖县| 丹东市| 佛教| 五指山市| 余庆县| 临安市| 中超| 黄骅市| 蓬溪县| 唐海县| 漳平市| 万源市| 西安市| 镇沅| 西贡区| 抚宁县| 新竹市| 米林县| 安塞县| 新竹县| 浪卡子县| 特克斯县| 白沙| 雅安市| 抚州市| 肃北| 肇庆市| 平定县| 华宁县| 佛冈县| 永安市| 磐石市| 略阳县| 庆元县| 张家界市| 开鲁县| 石首市| 博湖县|