我应该如何初始化Function constructor
函数:
(两者似乎都有效。)
像这样 :
var t= new Function ("a","alert(a)");
t(3)//3
alert(Object.prototype.toString.apply(t)); //[object Function]
或者
var t= Function ("a","alert(a)"); //without new
t(3) //3
alert(Object.prototype.toString.apply(t));//[object Function]
有什么区别吗?