Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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 是否需要在js函数()中保留return_Javascript_Function - Fatal编程技术网

Javascript 是否需要在js函数()中保留return

Javascript 是否需要在js函数()中保留return,javascript,function,Javascript,Function,是否需要在js函数()中保留return 提前感谢否。如果您不想返回功能中的任何内容,您可以跳过它。但默认情况下,将返回未定义的 因此,如果函数中没有return语句,默认情况下,javascript将在函数末尾添加returnundefined return false用于停止元素的默认操作并停止事件向祖先的传播 就你而言 function EshopProcessOrder() { window.location = "http://www.google.com/"; ret

是否需要在js函数()中保留return


提前感谢

否。如果您不想
返回
功能中的任何内容
,您可以跳过它。但默认情况下,将返回未定义的

因此,如果
函数中没有
return
语句,默认情况下,javascript将在函数末尾添加
returnundefined

return false
用于停止元素的默认操作并停止事件向祖先的传播

就你而言

function EshopProcessOrder() {
    window.location = "http://www.google.com/";
    return false;
}

return false
将永远不会执行,因为页面在到达该语句之前会被重定向

没有。没必要。
function EshopProcessOrder() {
    window.location = "http://www.google.com/";
    return false;
}