猿问

JS中,return有什么用。

在JS中,经常看到函数里面带有return,但是不知道这个返回值有什么用,是给什么东西赋值还是有什么别的意义。

卡迪亚兹
浏览 3243回答 6
6回答

Caballarii

function aaa(){     return 1; } var num=aaa();这个时候num就得到了return的值,也就是1

Young_and_Free

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;

HandMU

return返回函数的返回值。比如你的函数是实现一个加法,那返回的return变量就是计算结果,也就是函数的返回值,你才可以使用该函数。

pardon110

函数内的return是程序的出口。

上帝遗弃之仔

renturn为带着一个返回值结束函数,当函数中有多个return时遇到第一个return就结束函数,return就相当于程序的出口。(小白一枚如果有不对的地方欢迎指正 ^_^)function max(a,b){     if(a>b){         return a;     }     else{         return b;     } } max(2,5);比如上面的函数max就实现了比较两个数的大小并返回较大的数。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答