最新国产好看的视频,伊人天堂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)先表達(dá)式 (Prior Expression)

由于 JavaScript 按照從內(nèi)到外的順序執(zhí)行表達(dá)式,因此使用括號來強(qiáng)制執(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)文章

最新評論

松阳县| 凤山县| 镇雄县| 三穗县| 加查县| 太仓市| 武夷山市| 大埔区| 原阳县| 永宁县| 海城市| 福州市| 许昌县| 潍坊市| 曲靖市| 伊金霍洛旗| 个旧市| 高碑店市| 潜江市| 巨鹿县| 鄯善县| 双牌县| 原平市| 汽车| 靖州| 南和县| 湖南省| 韶关市| 沁水县| 墨玉县| 济宁市| 林西县| 长宁县| 南丰县| 保定市| 平顶山市| 阳曲县| 龙门县| 广昌县| 新平| 西充县|