function对象的理解

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

原文地址

https://blog.csdn.net/houyanhua1/article/details/79796111

猜你喜欢

转载自blog.csdn.net/qq_38603437/article/details/93421680