是否可以通过另一个功能停止一个功能?
我想要这样的东西:
function foo()
{
bar();
/*if is ok, then continue, else break*/
}
function bar()
{
if(!/**condition**/) stop foo();
}
我知道这可以通过使用这样的东西来实现:
function foo()
{
if(!bar()) return;
}
但也许有更好的方法?
样本 :
var dk = new function() {
this.doSomething() {
this.em("some_id") || return;
};
this.em(data) {
return document.getElementById(data);
};
};