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

JavaScript 編寫匿名函數(shù)的幾種方法

 更新時間:2010年02月21日 16:27:57   作者:  
匿名函數(shù)可以有效控制變量作用域,構(gòu)造閉包 (Closure),防止對全局變量造成污染。在 JavaScript 中,編寫匿名函數(shù),有以下幾種方法.
錯誤模式:語法錯誤警告
復(fù)制代碼 代碼如下:

function(){
// insert code here
}();

模式一:函數(shù)字面量 (Function Literal)

先聲明函數(shù)對象,然后執(zhí)行。
復(fù)制代碼 代碼如下:

(function(){
// insert code here
})();

模式二:優(yōu)先表達式 (Prior Expression)

由于 JavaScript 按照從內(nèi)到外的順序執(zhí)行表達式,因此使用括號來強制執(zhí)行已聲明的函數(shù)。
復(fù)制代碼 代碼如下:

(function(){
// insert code here
}());

模式三:Void 操作符 (Void Operator)

使用 Void 操作符執(zhí)行一個單獨的操作數(shù)。
復(fù)制代碼 代碼如下:

void function(){
// insert code here
}();

從技術(shù)上講,這三種代碼模式是等價的。但在實際應(yīng)用中,例如 YUI、jQuery 等框架,模式一更被廣泛使用。

相關(guān)文章

最新評論

吴桥县| 漳平市| 白城市| 通化市| 东辽县| 册亨县| 兴和县| 历史| 荆州市| 河间市| 新建县| 文昌市| 军事| 松滋市| 卫辉市| 嫩江县| 禹州市| 夹江县| 铜山县| 饶阳县| 汉源县| 景泰县| 北辰区| 临安市| 瑞安市| 花莲市| 玉屏| 平利县| 望谟县| 垣曲县| 丰台区| 吴忠市| 章丘市| 日土县| 保靖县| 雅江县| 天等县| 宜阳县| 壶关县| 安新县| 白玉县|