javascript 有没有php中的exit()函数呢?
黄舟
黄舟 2017-04-11 11:37:16
0
4
816

javascript 有没有php中的exit()函数呢?

是完全中断程序;

return false;不适合用;

因为

function sample_one()
{
    return false;
}

function sample_two()
{
     sample_one()
     alert(1);
}

sample_two();

执行结果:
alert(1)可以正常执行;

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

reply all(4)
刘奇

sample_one 中的return只是针对自身的函数

function sample_one()
{
    return false;
}

function sample_two()
{
     sample_one()
     return false;
     alert(1);
}

sample_two();

亦可

function sample_one()
{
    return false;
}

function sample_two()
{
     return sample_one();
     alert(1);
}
sample_two();
黄舟

return false仅表达返回值是false,并无其他释义。但想达成你的要求也不难,利用短路求值就行,代码这么改:

function sample_one()
{
    return false;
}

function sample_two()
{
     sample_one() &&  alert(1);
}

sample_two();
左手右手慢动作

return false只是代表sample_one()的值等于false
你可以

function sample_one()
{
    return false;
}

function sample_two()
{
//判断上面返回的true就弹出
     if(sample_one()){
          alert(1);
     }
}

sample_two();
黄舟

关键是php中你这样写也不行。

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template