ある機能を別の機能で停止することはできますか?
私はこのようなものが欲しい:
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);
};
};