return;,return false,return true----------浅析

作为新手,一直没注意他们的区别,今天特意在网上搜了搜。

1: retuen;

无返回值,表示终止函数往下执行

2: return true;

a.返回 bool值 真

b.提交表单 针对<button type="submit">

3: return false;

a.返回 bool值 假

b.终止函数 并返回false

c.阻止默认事件  针对 <a href="#"> ,若a标签同时有click事件,防止其默认事件跳转href链接

另外,一个函数只能有一个return ,确切说若你写了两个return,他只会执行第一个。

个人理解目前是这样,希望补充

你若盛开,清风自来
原文地址:https://www.cnblogs.com/zhoumomo/p/4914670.html