【JavaScript】 return、return false、return true 三者的区别

JavaScript 中 return、return false、return true 三者的区别

返回控制与函数结果

语法:return 表达式

语句结束函数执行,返回调用函数,而且把表达式的值作为函数结果;

返回控制

无函数结果

语法:return

在大多数情况下,为事件处理函数返回 false,可以防止默认的事件行为.例如,默认情况下点击一个 <a> 元素,页面会跳转到该元素 href 属性指定的页面

return false 只在当前函数有效,不会影响其他外部函数的执行。

总结

return true:返回正常的处理结果;

return false:返回错误处理结果,终止处理 ; 比如表单阻止提交;阻止执行默认行为;

return:把控制权交给页面;

posted @ 2021-02-09 18:23  [ABing]  阅读(119)  评论(0编辑  收藏  举报