我做了
var x = function (axis) {
return 5;
};
alert(x);
对于输出我没有5,但是
function (axis) {
return 5;
};
我做错了什么?
答案 0 :(得分:4)
如果使用x
作为参数,则表示您没有执行该函数并传递结果,而是传递函数本身。
要执行某项功能,您需要在最后添加()
。所以你的第一个例子应该是
alert(x());
答案 1 :(得分:4)
尝试调用语法:
<function_name>(<arguments>)
,所以在你的情况下:
x()
或:
alert(x())
显示输出。