我有一个目标: var long_object_name = {
'init':function(){
this.properties.the_screen_size[0] = window.innerWidth;
this.properties.the_screen_size[1] = window.innerHeight;
window.addEventListener('resize', function(){
long_object_name.properties.the_screen_size[0] = window.innerWidth;
long_object_name.properties.the_screen_size[1] = window.innerHeight;
}, false);
},
'properties':{
'the_screen_size':[]
}
}所以我想把屏幕大小存储在一个变量中,当用户改变窗口大小时,这个变量也随之改变。问题是在re-size事件函数中,我必须输入“long_object_name”来“到达”properties”对象,所以我的问题是,是否有其他方法可以“到达”properties”对象,例如this.properties,但this在这种情况下不起作用,对吗?
|