function是function类的实例,声明function等同于创建一个function对象
虽然function也是一个对象,但是为了区分function对象与其他的Object类型的对象,所以function对象不是一个Object类型的对象,而是属于object对象的父级对象
案例
var sum = new Function("a", "b", "return a + b;"); console.log(sum(1, 1111)); // function sum() { // console.log(1111); // } // sum(); new function=function
原文地址