首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js中怎么用一个函数返回值做为另一个函数参数

2012-04-03 
js中如何用一个函数返回值做为另一个函数参数js中如何用一个函数返回值做为另一个函数参数例如fuction a()

js中如何用一个函数返回值做为另一个函数参数
js中如何用一个函数返回值做为另一个函数参数
例如fuction a(){
  ...
  return x;
}
fuction b(return a()){
  ...
}
这样不行吗?可是我这样试的结果不行,应该怎样呢?

[解决办法]

JScript code
function a(){            return "abc";        }                function b(a){            alert(a);        }                b(a());
[解决办法]
为什么不使用函数嵌套,在外层函数中返回一个最终结果就可以了,不知道对不对,希望大家点评。
<script type=text/javascript>
 function A()
 {
//a函数本身的运行代码
return b;
function C(b)
{
//b函数本身的运行代码
}
return b;//最终结果
}

</script>
[解决办法]
JScript code
fuction a(){  ...  return x;}fuction b(a()){  ...}
[解决办法]
js中如何用一个函数返回值做为另一个函数参数
例如fuction a(){
...
return x;
}
fuction b(return a()){
...
}

把这个return去掉吧
[解决办法]
探讨
js中如何用一个函数返回值做为另一个函数参数
例如fuction a(){
...
return x;
}
fuction b(return a()){
...
}
这样不行吗?可是我这样试的结果不行,应该怎样呢?

[解决办法]
fuction 拼写都错了,你能再粗心点?
[解决办法]
楼主试下下边的代码行不?
JScript code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><title>test</title><head><script>    window.onload=function(){a();}    function a(){return b();}    function b(){alert(1);}</script></head><body></body></html>
[解决办法]
一个函数使用另外一个函数的返回值应该这么写:
JScript code
function a(){var result = "";//函数逻辑return result;}function b(arg){//程序逻辑}//b函数以a函数返回值为参数b(a()); 

热点排行