美文网首页
javascript中return的用法

javascript中return的用法

作者: b7317ebb7694 | 来源:发表于2019-01-03 15:46 被阅读0次

    一、函数的返回值,并终止程序运行

    function foo (obj,num) {

            obj.name = '黑土';

            num ++ ;

            // return obj,num;    1

            return {a:obj , b:num};   2

            // console.log('xxx');      3

    }

    1. 函数默认是没有返回值的,return返回的可能是一个对象或一个数字。

    2. 如果要返回多个数据,要以对象的形式返回,如语句2。

    3. return语句可以终止程序的运行,语句3不会执行。

    二、返回控制

    function Login_Click() {

            if(document.form1.UsName.value=="")

            {

                alert('用户名为空'); return;

            }

            if(document.form1.UsPwd.value=="")

            {

                alert('密码为空');return;

            }

            alert('登陆成功');

        }

    1. return:作用是终止函数执行。上述代码如果不加return,如果用户名为空程序继续向下进行检测,提示密码为空。

    2. return false:常用于阻止默认行为。它和event.preventDefault()的区别是:

    event.preventDefault():阻止默认行为,不兼容低版本IE浏览器

    return false:阻止默认行为,阻止事件冒泡,兼容全部浏览器

    相关文章

      网友评论

          本文标题:javascript中return的用法

          本文链接:https://www.haomeiwen.com/subject/itcfrqtx.html