关于 JS 中 return/return true/return false 的理解

retrun true: 返回正确的处理结果;
return false: 返回错误的处理结果,终止处理;return false 只在当前函数有效,不会影响其他外部函数的执行,可以使用 if (!fn()) return; 解决,另外 fn() 最后需要 return true;
return: 把控制权返回给页面;return 语句不带任何返回值时,函数在停止执行后将返回 undefined;如果函数 fn() 不写 return,则函数也会返回 undefined;

位于 return 语句之后任何代码都永远不会执行;

发表评论
* 昵称
* Email
* 网址
* 评论