ws.i = { pin: {
set: function() {
var obj=[]; for (var i = 0; i<points.length; i++){ obj[obj.length]=wapper;
}
} clear: function() { var oImg=ws.i.pin.set.obj;
}
}
}
想在函数clear中调用函数set中的数组obj[],var oImg=ws.i.pin.set.obj; 我没有调出来,请高手指点一下,谢谢!!!
set: function() {
var obj=[]; for (var i = 0; i<points.length; i++){ obj[obj.length]=wapper;
}
} clear: function() { var oImg=ws.i.pin.set.obj;
}
}
}
想在函数clear中调用函数set中的数组obj[],var oImg=ws.i.pin.set.obj; 我没有调出来,请高手指点一下,谢谢!!!
ws = {};
ws.i = {
pin : {
set : function() {
var obj = [];
for ( var i = 0; i < 10; i++) {
obj[i] = "this is " + i;
}
this.getObj = function() {
return obj;
};
},
clear : function() {//这种写法。你要清除的话,就要把变量传进来。这有点类似实例类的方式。
var oImg = ws.i.pin.set.obj;
}
}
} var t = new ws.i.pin.set();
alert(t.getObj());
ws = {};
ws.i = {
pin : {
obj: [],
set : function() {
for ( var i = 0; i < 10; i++) {
this.obj[i] = "this is " + i;//如果不是实例的话,这个this指pin下边的变量,否则指set里边的变量
}
},
clear : function() {
var oImg = ws.i.pin.set.obj;
}
}
} //静态方式调用。
ws.i.pin.set();
alert(ws.i.pin.obj);
alert(t.getObj());用这种方法,我又重新生成了图片,我只想把已生成的图片垫出来,然后删除。在线等!