对不起有困惑
如果语句为真,我试图运行函数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 () {
}
答案 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
除非您的问题与setTimeout
或xmlhttprequest
之类的异步相关。在这种情况下,你应该看看回调/承诺