13三、js中return、return result、return true、 return false

來源:https://blog.csdn.net/q3254421/article/details/83154247
1、正常狀況
<!DOCTYPE html>
<html>
<head>
    <title>return測試</title>
</head>
<body>
    <a href="#"></a>
    <a onclick="fun1()">111</a>
    <a onclick="fun2()">222</a>
    <a onclick="fun3()">333</a>
    <a onclick="fun4()">444</a>
    <script type="text/javascript">
        function fun1() {
            return;
        }
        function fun2() {
            return false
        }
        function fun3() {
            return true
        }
        console.log(fun1())
        // undefined
        console.log(fun2())
        // false
        console.log(fun3())
        // true
    </script>
</body>
</html>
經過上面的例子 能夠看出return;return false;return true在函數內部都中斷了函數的執行

2、異常狀況(表單提交)
1. return ;  return false  return true 都會在函數內部阻止程序的執行。
2. 只有 return false 會阻止表單的提交。
相關文章
相關標籤/搜索