什么意思'返回;'

时间:2015-08-31 20:19:14

标签: javascript jquery

<h4>Click on the canvas & then use WASD keys as controls</h4>
<canvas id="ctx" width="500" height="500" style="border:1px solid #000000;"></canvas></center>

我似乎在jQuery书中花了很多时间表达&#39;返回;&#39;。任何人都能解释它究竟意味着什么吗感谢

3 个答案:

答案 0 :(得分:2)

return是一个关键字是JS,你可以从函数中返回一个值。它结束函数执行,并返回传递给它的值。

在某些函数中,不需要返回值,但return仍然有用,因为它可以终止函数。例如,您想省略代码的某些部分,如果存在某些条件,您可以编写如下内容:

somecode1();
if(something)
    return;
somecode2();

所以如果something发生,则函数终止,somecode2()将不会执行。

答案 1 :(得分:2)

很简单,它意味着停止运行当前函数并返回调用函数,而不返回变量或变量值。

答案 2 :(得分:0)

返回是函数将回复调用它的内容。例如:

var total = sum(1+2);


function sum(a, b){
return a+b;
}

在这个例子中,函数&#34;返回&#34; a和b的总和。

函数可以返回任何类型的对象,如字符串,整数,数组等。

希望这有帮助