一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

js的閉包的一個示例說明

復制代碼 代碼如下:
function outside()
{
var myVar = 1;
return function (){
alert(myVar);
}
}
var t = outside();
t();

js中 某個函數的內部函數在該函數執行結束后仍然可以訪問這個函數中定義的變量,這稱為閉包(Closure)
下面例子是給三個錨anchor1,anchor2,anchor3添加onclick事件,可以預期的效果是點擊錨點顯示相應的錨點ID,實際上卻都是顯示"My id is anchor4", 這個就是閉包作用引起的邏輯上的bug,添加事件的函數執行完后i的值為4,
復制代碼 代碼如下:
ADS.addEvent(window, 'load', function(W3CEvent) {m
for (var i=1 ; i<=3 ; i++ ) {

var anchor = document.getElementById('anchor' + i);

ADS.addEvent(anchor,'click',function() {
alert('My id is anchor' + i);
});
}
});

JavaScript技術js的閉包的一個示例說明,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 精品少妇一区二区三区视频 | 欧美成人二区 | 精品久久久久久久一区二区伦理 | 激情欧美一区二区三区中文字幕 | 六月丁香激情 | 99在线视频免费 | 国产对白91色拍高清精品 | 伊人成人在线 | 亚洲精品国产网红在线 | 99精品视频一区在线视频免费观看 | 在线观看91 | 一级做a爰片性色毛片黄书 一级做a爰片性色毛片男 | 久久久国产麻豆 | 国产精品高清视亚洲一区二区 | 久久青草免费91线频观看不卡 | 五月六月激情 | 国产成人精品微拍视频 | 亚洲视频一区二区三区 | 狠狠婷| 五月天婷色| 欧美三级视频在线观看 | 99精品久久99久久久久久 | 欧美精品综合 | 在线免费午夜视频 | 精品国产免费福利片 | 婷婷开心激情网 | 亚洲成a人片77777群色 | 日本欧美强乱视频在线 | 开心综合网 | 欧美综合色另类图片区 | 女女同性一区二区三区四区 | 久久国产精品免费观看 | 国产精品视频2021 | 色天天天天 | 交资源网在线观看 | 国产福利99 | 激情小视频 | 国产无套在线播放 | 爱做久久久久久久久久 | 91大神麻豆 | 国产精品99久久 |