var globalVal = test(hello, '!!!');function hello(globalVal) { window.namee = globalVal; // 如何获取调用它的函数的返回值?
console.log(globalVal);
}function test(callback, val) {
callback(); console.log(val); return 'hello world'+val;
}大家帮我看下这个我自己想的小题目,我是想在hello函数中获取调用它做为callback内部函数的返回值,我有点绕不清了,希望各位能提点好的解决方案,最好能指点下思路。谢谢了。
1 回答

RISEBY
TA贡献1856条经验 获得超5个赞
你的意思是不是这样?
var globalVal = test(hello, '!!!');function hello(globalVal){ alert(globalVal); // hello world!!!}function test(callback, val) { var retVal = 'hello world' + val; callback(retVal); return retVal; }
添加回答
举报
0/150
提交
取消