在节点js程序中传递函数后无法获得输出?

时间:2014-05-01 09:38:06

标签: node.js

这是我的程序

function say(word) {
console.log(word);
}
function execute(someFunction, value) {
someFunction(value);
}
execute(say, "Hello");

如何通过someFunction(value);

打印价值

1 个答案:

答案 0 :(得分:0)

可能你的意思是execute是这样的:

function execute(someFunction, value) {
    someFunction(value);
}

实际上,您的代码只是永久地递归调用execute。 (好吧,直到堆栈溢出。)

word未保留。