由于我以前的问题没有得到答案,我想我给了它另一个尝试只配制更好。正确的范围引用窗口对象内的对象
(function() {
var ns = {};
for(var i = 0; i < 2; i++){
ns['someName'] = 'na' + i;
//Logs ns0 and ns1 like i want
console.log(ns["someName"]);
window.addEventListener('load', function(){
//Logs ns1 twice
console.log(ns["someName"]);
});
}
})();
所以问题是如何保持正确的范围内的窗口eventListener。 谢谢!
不是这个网站的所有用户都家伙。 –
其一般使用的话对不起,你觉得冒犯 – user3539582