But how this explanation:
function Foo () {};
Let the f1=new Foo ();
Alert (f1);//or [object object], but f1 construtor Foo, i.e., should not be [object Foo]?
function Foo () {};
Let the f1=new Foo ();
Alert (f1);//or [object object], but f1 construtor Foo, i.e., should not be [object Foo]?