在JS中,经常看到函数里面带有return,但是不知道这个返回值有什么用,是给什么东西赋值还是有什么别的意义。
6 回答
Young_and_Free
TA贡献7条经验 获得超13个赞
function a(){ var sum = 1+1; } function b(){ var sum1 = 1+1; return sum1; } //调用函数a alert(a());//不会返回任何结果.因为没有任何返回值 //调用函数b alert(b());//可以得到2 函数b已经把计算的值返回了 //函数中return后下面代码是不执行的例如 function c(){ var sum2 = 1+1; return sum2; //重新给sum2赋值 sum2 = 2+2; } //调用函数c alert(c());//得到2 而不是4;
上帝遗弃之仔
TA贡献4条经验 获得超0个赞
renturn为带着一个返回值结束函数,当函数中有多个return时遇到第一个return就结束函数,return就相当于程序的出口。(小白一枚如果有不对的地方欢迎指正 ^_^)
function max(a,b){ if(a>b){ return a; } else{ return b; } } max(2,5);
比如上面的函数max就实现了比较两个数的大小并返回较大的数。
添加回答
举报
0/150
提交
取消