我有一个包含许多函数表达式的大量 javascript 文件。突然控制台给了我以下错误:
在 IE 中
The value of the property 'myFunc' is null or undefined, not a Function object
在火狐中
TypeError: myFunc is not a function
这就是我调用函数的方式:
myFunc();
这是功能:
myFunc = function() {
//do stuff
}
这发生在所有函数表达式上。如果我将一个更改为函数声明,它可以工作,但是在其中的一些其他函数表达式调用上会失败。有没有搞错?