应为函数

尝试了对非 Function 对象的对象调用某个函数原型方法,或在函数调用上下文中使用了对象。 例如,以下代码产生此错误,因为 example 不是函数。

var example = new Object();  // Create a new object called "example".
var x = example();           // Try and call example as if it were a function.

更正此错误

  • 仅对 Function 对象调用函数原型方法。

  • 确保将函数调用运算符 () 仅用于调用函数。

请参见

参考

Function 对象 (JavaScript)

prototype 属性(对象)(JavaScript)