试图将一个值赋给函数结果。可以将函数结果赋给某个变量,但其本身不能用作变量。如果希望将一个新值赋给该函数本身,则不要圆括号(函数调用运算符)。下面的示例演示了产生这一错误的情形。
myFunction() = 42; // 试图强将 42 赋给该函数调用的结果。
要改正此错误
myVar = myFunction(42);
myFunction = new Function("return 42;");
Function 对象 | 编写 JScript 代码 | JScript 函数