如果不完整则完成?

时间:2015-12-07 15:57:15

标签: javascript

对不起有困惑

如果语句为真,我试图运行函数CCC 和BBB如果不是

if (condition == true) {
    <code if true>
    <code if true>
    <code if true>
    CCC ();
}

else {
    <code if false(else)>
    <code if false(else)>
    <code if false(else)>
    BBB ();
}

function BBB () {

}

function CCC () {

}

2 个答案:

答案 0 :(得分:0)

为什么不在函数内部编写代码?

if (condition == true) {
    AAA ();
}

else {
    BBB ();
}

function AAA () {

return <Code you would like to run if true>

}

function BBB () {

return <code you would like to run if false>

}

function ZZZ () {

return <code you would like to run no matter what>


}

ZZZ();

答案 1 :(得分:0)

您需要做的就是放置应该运行的代码&#34;完成后#34;在if语句之后

if(condition){
   // when true
}else{
   //when false
}

//always

除非您的问题与setTimeoutxmlhttprequest之类的异步相关。在这种情况下,你应该看看回调/承诺