在javascript中获取内部函数的返回值
这是我的代码,我希望alert给出(一些数据)值。这是一个内部函数,它给出了未定义的值在javascript中获取内部函数的返回值,javascript,function,Javascript,Function,这是我的代码,我希望alert给出(一些数据)值。这是一个内部函数,它给出了未定义的值 alert(f1()); function f1(){ f2(function (){ return "some data"; }); } function f2(f4){ // some code } 访问: 我想要警报获取值(一些数据)。 但是没有定义。您需要将函数的返回值赋给外部函数中的变量并返回它们,一直到警报(f1()) alert(f1()); 函数f1(){ 常量
alert(f1());
function f1(){
f2(function (){
return "some data";
});
}
function f2(f4){
// some code
}
访问:
我想要警报获取值(一些数据)。
但是没有定义。您需要将函数的返回值赋给外部函数中的变量并返回它们,一直到
警报(f1())代码>
alert(f1());
函数f1(){
常量resultof2=f2(函数(){
返回“一些数据”;
});
返回结果F2;
}
功能f2(f4){
返回f4();
//一些代码
}
两个主要问题
- 函数中缺少返回值
f1
- 在函数
f2
中,您需要返回调用函数f4
的结果
alert(f1());
函数f1(){
返回f2(函数(){
返回“一些数据”;
});
}
功能f2(f4){
返回f4()
}
你必须更详细地描述你想要什么,这个问题是无法理解的。这是你想要的吗?