return语句终止函数的执行,并返回一个指定的值给函数调用者。
下面的 return 语句都会终止函数的执行:
return;
return true;
return false;
return x;
return x + y / 3;
直接写return;返回的值就是undefined
return false在js中具有阻止目标元素默认行为的作用,例如:
a标签的onclick事件里return false的话,它默认跳转链接的功能就失效。
当在form标签上的onsubmit事件里return false,可以阻止表单的提交。
关于return语句的介绍:
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/return