Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 什么';它的意思是';返回';_Javascript_Jquery - Fatal编程技术网

Javascript 什么';它的意思是';返回';

Javascript 什么';它的意思是';返回';,javascript,jquery,Javascript,Jquery,我在jQuery的书中多次看到“return;”这个表达式。有人能解释它的确切含义吗?感谢返回是函数将返回给调用它的任何对象的内容。例如: tabs.on('click keydown', '.ui-icon-close', function(e) { if (e.type === 'keydown' && !(e.keyCode === $.ui.keyCode.ENTER || e.keyCode === $.ui.keyCode.SPACE)){ return

我在jQuery的书中多次看到“return;”这个表达式。有人能解释它的确切含义吗?感谢

返回是函数将返回给调用它的任何对象的内容。例如:

 tabs.on('click keydown', '.ui-icon-close', function(e) {
   if (e.type === 'keydown' && !(e.keyCode === $.ui.keyCode.ENTER || e.keyCode === $.ui.keyCode.SPACE)){
   return;
}
在本例中,函数“返回”a和b的总和

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


希望这有助于

返回
是一个关键字,您可以使用它从函数返回值。它结束函数执行,并返回传递给它的值

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

var total = sum(1+2);


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

因此,如果发生
事件,函数将终止,并且
somecode2()
将不会执行。

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

您是否意识到jquery只是构建在javascript之上的函数库?这是一个简单的janejavascript
return
,就像任何其他javascript
return
,在大多数其他编程语言中,它的作用与
return
差不多……
return
返回未定义相同返回
可能不仅仅意味着“停止执行”或“这里有x”。嗨,Bryant。我明白,但我只是对“返回”感到困惑因为我不知道函数到底返回了什么。
somecode1();
if(something)
    return;
somecode2();