如何执行(运行)JS函数?

时间:2015-01-13 22:38:35

标签: javascript

我做了

var x = function (axis) {
    return 5;
};

alert(x);

对于输出我没有5,但是

function (axis) {
    return 5;
};

我做错了什么?

2 个答案:

答案 0 :(得分:4)

如果使用x作为参数,则表示您没有执行该函数并传递结果,而是传递函数本身。

要执行某项功能,您需要在最后添加()。所以你的第一个例子应该是

alert(x());

答案 1 :(得分:4)

尝试调用语法:

<function_name>(<arguments>),所以在你的情况下:

x() 

或:

alert(x())

显示输出。