私が持っている場合:
function myFunc(a)
{
if(! (this instanceof myFunc) ) return new myFunc(a);
this.myVar = "FOOBAR";
}
これを機能させるにはどうすればよいですか?:
myFunc(function() { alert(this.myVar )}); // output must be "FOOBAR";
私が持っている場合:
function myFunc(a)
{
if(! (this instanceof myFunc) ) return new myFunc(a);
this.myVar = "FOOBAR";
}
これを機能させるにはどうすればよいですか?:
myFunc(function() { alert(this.myVar )}); // output must be "FOOBAR";