How should I initialize Function constructor function :
(both seems to work.)
like this :
var t= new Function ("a","alert(a)");
t(3)//3
alert(Object.prototype.toString.apply(t)); //[object Function]
or
var t= Function ("a","alert(a)"); //without new
t(3) //3
alert(Object.prototype.toString.apply(t));//[object Function]
Is there any difference ?