Node.JS - 在另一个函数中调用预定义函数
我有一个函数functionOne,通常在其他函数或if语句之外定义。现在我有另一个函数functionTwo,我在functionTwo中调用functionOne。我尝试过四处搜寻,但我只能找到告诉我在functionTwo中定义functionOne的东西。我的问题是,它已被定义,除了任何功能之外,正如我之前所说的。Node.JS - 在另一个函数中调用预定义函数
这里是我的代码:
function functionOne (connection) {
//code here for functionOne
}
function functionTwo (functionOne, connection) {
//some code here for functionTwo
functionOne(connection)
}
的错误是connection
VAR没有被忽略。任何修复感激!谢谢:)
定义一个函数,你应该使用这个语法:
function funcName(args){
//code
}
在这里你的榜样,你没有定义任何功能。你只需调用不存在的函数。
对不起,我搞砸了问题,我确实做了我只是忘了添加它在那里我的坏:P –
然后你不需要传递functionOne作为参数functionTwo –
谢谢,但我已经知道它在原始问题的意见:) –
如果我理解你的问题,你只需要在第二
function funcOne(a){
return a
}
function funcTwo(b, c){
//funcTwo's value of "b" will be used for funcOne as the "a" argument
return funcOne(b) + c
}
console.log(funcTwo(3,4)) //returns 7
你没有正确定义函数
提供内第一个函数的参数(S)。应该是:'function(){}' –
hackerrdave
如果你运行这段代码,你会得到什么错误信息? :) – hackerrdave
@hackerrdave对不起,我搞砸了这个问题,我真的这样做,我只是忘了把它添加在那里我的坏:P –