☆─────────────────────────────────────☆
chaobill (阿超) 于 (Fri Mar 17 11:12:47 2006) 提到:
function myclass(s){
this.s=s;
return this;
}
myclass.prototype.callback=function()
{
var x=document.getElementById("x")
x.innerHTML+=this.s+":"
//期望: First:Second:
//实际:undefined:undefined:
}
myclass.prototype.settimeout=function(i)
{
window.setTimeout(this.callback,i)
}
var CLS1=new myclass("First")
var CLS2=new myclass("Second")
CLS1.settimeout(1000)
CLS2.settimeout(2000)
☆─────────────────────────────────────☆
atppp (Big Mouse) 于 (Fri Mar 17 11:46:39 2006) 提到:
myclass.prototype.settimeout=function(i) {
var self=this;
window.setTimeout(function() {self.callback();},i)
}
【 在 chaobill (阿超) 的大作中提到: 】
: function myclass(s){
: this.s=s;
: return this;
: ...................