是否需要在js函数中保持返回()

时间:2015-06-26 06:10:37

标签: javascript function

是否需要在js function()

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

提前致谢

1 个答案:

答案 0 :(得分:2)

没有。如果您不想return来自function的任何内容,可以跳过它。但默认情况下会返回undefined

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

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

在你的情况下,

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

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