Function 与 new Function()。

题目

答案

false

解析

Function 构造器本身也是个Function。他的 length 属性值为 1 。该属性 Writable: false, Enumerable: false, Configurable: true.

console.log(Function.length);  // 1

函数的length属性指明函数的形参个数,这里 new Function() 没有传任何的参数。

console.log(new Function().length);  // 1

参考链接

  1. Function.length - JavaScript | MDN.